Как на графике в excel отметить точку с определенным значением

В учебном пособии показано, как определить, выделить и пометить конкретную точку данных на точечной диаграмме, а также как определить ее положение на осях x и y.

На прошлой неделе мы рассмотрели, как сделать точечную диаграмму в Excel. Сегодня мы будем работать с отдельными точками данных. В ситуациях, когда на точечной диаграмме много точек, определить конкретную из них может быть настоящей проблемой. Профессиональные аналитики данных часто используют для этого сторонние надстройки, но есть быстрый и простой способ определить положение любой точки данных с помощью Excel. В нем есть несколько частей:

Исходные данные

Предположим, у вас есть два столбца связанных числовых данных, скажем, ежемесячные расходы на рекламу и продажи, и вы уже создали точечный график, показывающий корреляцию между этими данными:
Точечная диаграмма в Excel

Теперь вы хотите иметь возможность быстро найти точку данных за определенный месяц. Если бы у нас было меньше точек, мы могли бы просто пометить каждую точку по имени. Но на нашем точечном графике довольно много точек и метки только загромождают его. Итак, нам нужно найти способ найти, выделить и, при необходимости, пометить только конкретную точку данных.

Как вы знаете, на точечной диаграмме коррелированные переменные объединяются в одну точку данных. Это означает, что нам нужно получить x (Реклама) и у (Продано товаров) значения для интересующей точки данных. И вот как вы можете их извлечь:

  1. Введите текстовую метку точки в отдельную ячейку. В нашем случае пусть это будет месяц май в ячейке E2. Важно, чтобы вы вводили метку точно так, как она отображается в исходной таблице.
  2. В F2 вставьте следующую формулу ВПР, чтобы получить количество проданных товаров за целевой месяц:

    =ВПР($E$2,$A$2:$C$13,2,ЛОЖЬ)

  3. В G2 подсчитайте стоимость рекламы за целевой месяц, используя следующую формулу:

    =ВПР($E$2,$A$2:$C$13,3,ЛОЖЬ)

    На этом этапе ваши данные должны выглядеть примерно так:
    Извлеките значения x и y для интересующей точки данных.

Добавьте новый ряд данных для точки данных

Когда исходные данные готовы, давайте создадим корректировщик точек данных. Для этого нам нужно будет добавить новый ряд данных в нашу точечную диаграмму Excel:

  1. Щелкните правой кнопкой мыши любую ось на диаграмме и выберите «Выбрать данные…».
    Точечная диаграмма Excel: выберите данные
  2. в Выберите источник данных диалоговое окно, нажмите кнопку «Добавить».
    Диалоговое окно «Выбор источника данных»: Добавить
  3. в Редактировать серию окно, выполните следующие действия:
    • Введите осмысленное имя в поле Название серии коробка, например Целевой месяц.
    • Как Значение серии X, выберите независимую переменную для вашей точки данных. В данном примере это F2 (Реклама).
    • Как Значение серии Yвыберите зависимый. В нашем случае это G2 (Проданные товары).
  4. Когда закончите, нажмите ХОРОШО.

Добавление нового ряда данных в точечный график.

В результате среди существующих точек данных появится точка данных другого цвета (в нашем случае оранжевого), и это та точка, которую вы ищете:
Целевая точка данных выделяется другим цветом.

Конечно, поскольку ряды диаграмм обновляются автоматически, выделенная точка изменится, как только вы введете другое имя в поле. Целевой месяц ячейка (Е2).

Настройте целевую точку данных

Существует множество настроек, которые вы можете сделать для выделенной точки данных. Я поделюсь лишь парой моих любимых советов, а вы сами поэкспериментируете с другими вариантами форматирования.

Изменение внешнего вида точки данных

Для начала поэкспериментируем с цветами. Выберите эту выделенную точку данных, щелкните ее правой кнопкой мыши и выберите «Формат ряда данных…» в контекстном меню. При этом убедитесь, что выбрана только одна точка данных:
Точечная диаграмма: форматирование ряда данных

О формате Серия данных панель, перейти к Заполнение и линия > Маркер и выберите любой цвет для маркера Наполнять а также Граница. Например:
Изменение цвета найденной точки данных

В некоторых ситуациях использование другого цвета для целевой точки данных может оказаться неуместным, поэтому вы можете закрасить ее тем же цветом, что и остальные точки, а затем выделить ее, применив некоторые другие параметры производителя. Например, вот эти:
Обведите целевую точку данных на диаграмме рассеивания.

Добавьте метку точки данных

Чтобы ваши пользователи знали, какая именно точка данных выделена на вашей точечной диаграмме, вы можете добавить к ней метку. Вот как:

  1. Нажмите на выделенную точку данных, чтобы выбрать ее.
  2. Нажмите на Элементы диаграммы кнопка.
  3. Выберите поле Метки данных и выберите, где разместить метку.
    Добавление метки точки данных
  4. По умолчанию Excel показывает одно числовое значение для метки, в нашем случае значение y. Чтобы отобразить значения x и y, щелкните метку правой кнопкой мыши, щелкните Форматировать метки данных…выберите Х значение а также значение Y ящики и установите Разделитель на ваш выбор:
    Отображение значений x и y на этикетке.

Пометьте точку данных по имени

В дополнение к значениям x и y или вместо них на этикетке можно указать название месяца. Для этого установите флажок «Значение из ячейки» на Форматировать метки данных нажмите на Выберите диапазон… и выберите соответствующую ячейку на листе, в нашем случае E2:
Пометьте точку данных по имени.

Если вы хотите, чтобы на этикетке отображалось только название месяца, снимите флажок Х значение а также Значение Y коробки.

В результате вы получите следующую диаграмму рассеяния с выделенной точкой данных и пометкой по имени:
Целевая точка данных выделяется и помечается именем.

Определите положение точки данных по осям x и y

Для лучшей читаемости вы можете отметить положение важной для вас точки данных на осях x и y. Вот что вам нужно сделать:

  1. Выберите целевую точку данных на диаграмме.
  2. Нажмите на Элементы диаграммы кнопка > Планки ошибок > Процент.
    Добавьте планки погрешностей на точечную диаграмму.
  3. Щелкните правой кнопкой мыши на горизонтальной полосе ошибок и выберите Форматирование полос ошибок… из всплывающего меню.
    Форматирование полос ошибок…
  4. На Панель «Панель ошибок форматирования»иди в Параметры панели ошибок вкладку и изменить Направление в Минус и Процент до 100:
    Форматирование горизонтальной полосы ошибок.
  5. Нажмите на вертикальную полосу ошибок и выполните ту же настройку.

    В результате горизонтальная и вертикальная линии будут простираться от выделенной точки до осей y и x соответственно:
    Горизонтальные и вертикальные линии определяют положение целевой точки данных по осям x и y.

  6. Наконец, вы можете изменить цвет и стиль полос погрешностей, чтобы они лучше соответствовали цветам вашей диаграммы. Для этого переключитесь на Заполнение и линия вкладка Планки ошибок формата панель и выберите нужный Цвет а также Тип тире для текущей выбранной полосы ошибок (вертикальной или горизонтальной). Затем сделайте то же самое для другой полосы ошибок:
    Изменение цвета и стиля полос ошибок

И вот окончательная версия нашего графика рассеивания с выделенной целевой точкой данных, помеченной и расположенной на осях:
Точечная диаграмма Excel с выделенной целевой точкой данных, помеченной и расположенной на осях.

Самое лучшее в этом то, что вы должны выполнять эти настройки только один раз. Из-за динамического характера диаграмм Excel выделенная точка изменится автоматически, как только вы введете другое значение в целевую ячейку (E2 в нашем примере):
Выделенная точка на точечной диаграмме изменится автоматически.

Показать положение средней или контрольной точки

Тот же метод можно использовать для выделения средней, эталонной, наименьшей (минимум) или наивысшей (максимум) точки на диаграмме рассеивания.

Например, чтобы выделить среднюю точку, вы вычисляете среднее значение значений x и y с помощью функции СРЗНАЧ, а затем добавляете эти значения в качестве нового ряда данных точно так же, как мы это делали для целевого месяца. В результате у вас будет точечный график с помеченной и выделенной средней точкой:
Точечная диаграмма с помеченной и выделенной средней точкой

Вот как вы можете определить и выделить определенную точку данных на диаграмме рассеяния. Чтобы поближе ознакомиться с нашими примерами, вы можете скачать наш образец рабочей тетради ниже. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе.

Практическая рабочая тетрадь

Точечная диаграмма Excel — примеры (файл .xlsx)

Вас также могут заинтересовать

В общем, в Excel легко добавить две серии данных в одну диаграмму. Но теперь вам нужно добавить только одну точку данных в существующую линейную диаграмму в Excel, как решить эту проблему? Решение, приведенное ниже, облегчит вашу работу.

Добавить одну точку данных в линейную диаграмму Excel


Добавить одну точку данных в линейную диаграмму Excel

Например, вы создали линейную диаграмму в Excel, как показано на скриншоте ниже. Вы можете добавить одну точку данных на линейную диаграмму следующим образом:

1. Рядом с исходными данными введите указанную точку данных, которую вы добавите на диаграмму. Смотрите скриншот:

2. Щелкните линейную диаграмму правой кнопкой мыши и выберите Выберите данные из контекстного меню. Смотрите скриншот:

3. В диалоговом окне «Выбор источника данных» щелкните значок Добавить в Легендарные записи (серия) раздел. Смотрите скриншот:

4. Появится диалоговое окно Edit Series. пожалуйста (1) назовите единственную точку данных в Название серии коробка, (2) укажите весь столбец, включая одну точку данных, как Значения серии (3) нажмите OK кнопку, чтобы закрыть оба диалоговых окна. Смотрите скриншот:

5. Щелкните правой кнопкой мыши линию на диаграмме и выберите Изменить тип диаграммы серии из контекстного меню. Смотрите скриншот:

6. В диалоговом окне «Изменить тип диаграммы» под Все диаграммы вкладку, пожалуйста, нажмите линия на левой панели щелкните Линия с маркерами значок, а затем нажмите OK кнопка. Смотрите скриншот:

Внимание: Если вы используете Excel 2010 или более ранние версии, щелкните диаграмму правой кнопкой мыши и выберите Изменить тип диаграммы из контекстного меню, а затем щелкните, чтобы выбрать Линия с маркерами в появившемся диалоговом окне и, наконец, щелкните значок OK кнопка. Смотрите скриншот:

Теперь вы увидите, что одна точка данных добавлена ​​к линейной диаграмме. Смотрите скриншот:


Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (2)


Оценок пока нет. Оцените первым!

Scatter plots are one of the most frequently used charts for data analysis. There can be situations when you want to highlight a particular data point from the scatter chart that contains hundreds of data points. This seems to be a tedious task but it could be achieved very easily in excel. We will learn about how to find, highlight and label a data point in an excel Scatter plot. 

Use Hover for Small Data 

For table size less than equal to 10, this technique is quite efficient. For example, you are given a Pressure Vs Temperature plot. The number of rows in the table is 6. 

Scatter-Chart

Simply hover on the data points in the scatter chart. Here we can see that the point hovered has a pressure of 5 and a temperature of 12

Hover-on-it

This method is not efficient when we have more than 2 columns in our table or the number of rows greater than 10. 

Using Data Labels 

To highlight the data points for more information we can use data labels. These help us to make data more understandable. This technique is efficient if the number of rows in the given data source is less than 20. It’s been observed that if the number of rows is high then the data labels make complete chaos. The data labels start overlapping and the observation starts fading. For example, given a data source of students, the number of hours they study, and the marks obtained. Make data labels as students’ names on the given scattered graph for better observations. 

Example

Following are the steps: 

Step 1: Select the chart and click on the plus button. Check the box data labels

Check-the-box-data-labels

Step 2: The data labels appear. By default, the data labels are the y-coordinates. 

Data-labels

Step 3: Right-click on any of the data labels. A drop-down appears. Click on the Format Data Labels… option. 

Click-on-the-Format-Data-Labels

Step 4: Format Data Labels dialogue box appears. Under the Label Options, check the box Value from Cells

Check-the-box-Value-from-Cells

Step 5: Data Label Range dialogue-box appears. 

Step 6: Select the range for which you want to add your custom data labels. For example, B4:B9. Click Ok

Select-the-range

Step 7: Uncheck the rest of the boxes under Label Options

Uncheck-the-rest-of-the-boxes

Step 8: Data labels as student name appears. 

Data-labels-as-student-name-appears

We can observe that the highest and second-highest marks obtained by students are Arushi and Gautam respectively.  

Using Color Separation Technique

This is one of the most used techniques to highlight a data point in Excel. When we are having hundreds or thousands of data points in excel, the use of data labels is inefficient as it creates chaos and neatness starts fading from the scatter chart. To solve this problem, you can highlight a data point that you want to access. The chart we will create now will be a dynamic chart that finds and highlights a data point and changes according to the custom input. For example, you are given the same data source as above. Student name, study hours, and marks obtained. Highlight the cell you want as a custom input. 

Following are the steps: 

Step 1: Add a new table with three new columns in it. This table helps you input the cell you want to highlight. 

Adding-a-new-table

Step 2: Enter the Student name you want to highlight in your scatter chart. For example, Arushi. Now, our task is to find the Hours studied and Marks Obtained from the student name entered. You can use the VLOOKUP function for this. The formula written for cell G4 is =VLOOKUP(F4, B4:D9, 2, FALSE). You will obtain the Hours of study for the corresponding student’s name. 

Formula-written-in-cell-G4

Step 3: Also use the VLOOKUP function for adding the Marks obtained. The formula written for cell H4 is =VLOOKUP(F4, B4:D9, 3, FALSE). You will obtain the Marks obtained corresponding to the student’s name. 

Formula-written-in-cell-H4

Step 4: Enter the Student’s name to be highlighted. For example, Arushi

Highlighted-data

Step 5: Select the Chart. Go to the Chart Design tab. Click on the Select Data

Click-on-the-Select-Data

Step 6: Select the Data Source dialogue box that appears. Click on Add

Select-the-Data-Source-dialogue-box

Step 7: Edit Series dialogue box appears. In the Series name, select cell F3. In the Series X value, select the cell G4 and in the Series Y value, select the cell H4. Click Ok

Click-Ok

Step 8: A series name Student is added in the Legend Entries. Click Ok.

Student-is-added-in-the-Legend-Entries

Step 9: You can see that the data point is highlighted. To add the data label, repeat the same process done in method 2. Select the highlighted cell, click on the plus button. Check the box Data Labels.

Data-point-is-highlighted

Step 10: Now, right-click inside the highlighted cell. Click on Format Data Series…

Click-on-Format-Data-Series

Step 11: Format Data Series dialogue box appears. Under Series Options, click on the Marker. Here, you can customize the data point. You can change the color of the data point. You can also add a border color of the data point. 

Add-color-of-the-data-point

Step 12: Click on the Marker Options. Here you can customize, the type of data point and its size. 

Click-on-the-Marker-Options

Step 13:To add the Student name as the data label. Right-click inside the data label, of the highlighted cell. Click on Format Data Labels. 

Click-on-Format-Data-Labels

Step 14: Format Data Labels dialogue-box appears. Under Label Options, check the box Value from Cells

Check-the-box-Value -from-Cells

Step 15: Data Label Range dialogue-box appears. Select cell F4. Click Ok

Data-Label-Range-dialogue-box-appears

Step 16: Uncheck the rest of the boxes. 

Uncheck-the-rest-of-the-boxes

Step 17: Here the highlighted data point is Arushi

Highlighted-data-point-is-Arushi

Step 18: The chart you have created is dynamic. Changing the name to Gautam. Changes the highlighted cell. 

Change-the-highlighted-cell

Add position Lines in the highlighted data point

You may require adding the position of the highlighted point on the x-axis and the y-axis. Consider the above data set, with the highlighted student name as Arushi

Add-position-Lines-in-the-highlighted-data-point

Following are the steps:

Step 1: Select the highlighted point in your scattered chart. Click on the plus icon. Under the Charts Elements, click on the Error Bars. Then, select the percentage

Click-on-the-Error-Bars

Step 2: Select the highlighted data point. 

Select-the-highlighted-data-point

Step 3: Right-click on it. A drop-down appears. You can see that the series name of the highlighted data point is Student. Click on it. A drop-down appears. 

Series-name-of-the-highlighted-data-point-is-Student

Step 4: Click on Series “Student” X Error Bars. This helps us add the X position line of the highlighted data point. Series “Student” Y Error Bars, adds the Y position line of the highlighted data point. 

Click-on-Series-Student-X-Error-Bars

Step 5: This is the most important step. The X error line is selected. This line is so small that it’s not visible with your naked eyes. So, right-click on the light blue dot of the cell. Note, do not click on the highlighted data point.

Small-x-error-line-is-selected

Step 6: A drop-down appears. Click on the Format Error Bars… 

Click-on-the-Format-Error-Bars

Step 7: Format Error Bars dialogue box appears. In the Horizontal Error Bar, under Direction click on Minus. In the Error Amount, set the Percentage to 100%

Format-Error-Bars-dialogue-box-appears

Step 8: Horizontal Position line appears. 

Horizontal-Position-line-appears

Step 9: Repeat the same steps to add a Vertical Position line. 

Add-a-Vertical-Position-line

Подписи данных, содержащие сведения о рядах или отдельных точках данных, упрощают понимание диаграммы. Так, без подписей данных на приведенной ниже круговой диаграмме было бы не совсем понятно, что объем продаж кофе составляет 38% от общего объема продаж. В зависимости от того, что нужно выделить в диаграмме, подписи можно добавлять к одному ряду, ко всем рядам (всей диаграмме) или к одной точке данных.

Круговая диаграмма с подписями данных в виде процентных значений

Примечание: Следующие процедуры применимы к Office 2013 и более новых версий. Ищете по шагам для Office 2010?

Добавление подписей данных в диаграмму

  1. Щелкните ряд данных или диаграмму. Чтобы добавить подпись к одной точке данных, щелкните ряд данных и выделите точку.

  2. В правом верхнем углу рядом с диаграммой щелкните Добавить элемент диаграммы Кнопка "Элементы диаграммы" >метки данных.

    Элементы диаграммы > Метки данных > варианты меток

  3. Чтобы изменить расположение, щелкните стрелку и выберите нужный параметр.

  4. Если нужно отобразить подпись данных в виде пузырька с текстом, выберите пункт Выноска данных.

    Круговая диаграмма с выносками данных

Чтобы сделать подписи данных более наглядными, их можно переместить в точки данных или даже за пределы диаграммы. Чтобы переместить подпись данных, перетащите ее в нужное расположение.

Если подписи визуально загромождают диаграмму, можно удалить их все или некоторые из них, выбрав нужные подписи и нажав клавишу DELETE.

Совет: Если шрифт текста подписи данных слишком мелкий, его можно увеличить, щелкнув подпись и растянув ее до нужного размера.

Изменение вида подписей данных

  1. Щелкните ряд данных правой кнопкой мыши, чтобы отобразить дополнительные сведения, а затем выберите пункт Формат подписей данных.

  2. В разделе Параметры подписи в группе Включить в подпись выберите требуемые параметры.

    Раздел "Параметры подписи" в области "Формат подписей данных"

Использование значений ячеок в качестве подписей данных

Значения ячеок можно использовать в качестве меток данных для диаграммы.

  1. Щелкните ряд данных правой кнопкой мыши, чтобы отобразить дополнительные сведения, а затем выберите пункт Формат подписей данных.

  2. Нажмите кнопку Параметры подписи и в области Label Contains (Меткасодержит) выберите вариант Значения из ячеек.

  3. Когда появится диалоговое окно Диапазон меток данных, снова перейдите к электронным таблицам и выберите диапазон, для которого значения ячеев должны отображаться в качестве меток данных. При этом выбранный диапазон появится в диалоговом окне Диапазон меток данных. Нажмите кнопку ОК.

    Диалоговое окно "Диапазон меток данных"

    Значения ячеок теперь будут отображаться на диаграмме в качестве меток данных.

Изменение текста меток данных

  1. Щелкните метку данных с текстом, который вы хотите изменить, а затем щелкните ее еще раз, чтобы выбрать только метку.

  2. Выделите существующий текст, а затем введите текст для замены.

  3. Щелкните в любом месте за пределами метки данных.

Совет: Если вы хотите добавить примечание о диаграмме или у вас есть только одна метка данных, можно использовать надпись.

Удаление меток данных с диаграммы

  1. Щелкните диаграмму, с которой вы хотите удалить метки данных.

    Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор и Формат.

  2. Выполните одно из указанных ниже действий.

    • На вкладке Конструктор в группе Макеты диаграмм нажмите кнопку Добавить элемент диаграммы ,выберите Подписи данных ищелкните Нет.

    • Щелкните метку данных один раз, если требуется выбрать все метки в ряде данных, или два раза, если нужно выбрать только одну метку, а затем нажмите клавишу DELETE.

    • Щелкните метку правой кнопкой мыши и выберите команду Удалить.

      Примечание: При этом будут удалены все метки для ряда данных.

  3. Вы также можете удалить метки данных сразу после их добавления, нажав кнопку Отменить Изображение кнопки панели быстрого доступа или нажав CTRL+Z.

Добавление и удаление меток данных на диаграмме в Office 2010

  1. На диаграмме выполните одно из указанных ниже действий.

    • Чтобы добавить метку данных ко всем точкам данных из всех рядов данных, щелкните область диаграммы.

    • Чтобы добавить метку данных ко всем точкам определенного ряда данных, щелкните его.

    • Чтобы добавить метку данных к отдельной точке в ряде данных, щелкните ряд, а затем выберите саму точку.

      Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

  2. На вкладке Макет в группе Подписи нажмите кнопку Подписи данных, а затем выберите нужный параметр отображения.

    Изображение ленты Excel

    В зависимости от используемого типа диаграммы будут доступны различные параметры меток данных.

  1. На диаграмме выполните одно из указанных ниже действий.

    • Если нужно отобразить дополнительные элементы меток для всех точек данных, входящих в ряд, щелкните любую метку данных, чтобы выбрать все метки для ряда.

    • Чтобы показать дополнительные элементы метки для одной точки данных, щелкните метку в точке данных, которую вы хотите изменить, а затем еще раз щелкните метку данных.

      Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

  2. На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного фрагмента.

    Изображение ленты Excel

    Вы также можете щелкнуть правой кнопкой мыши выбранную метку или метки, а затем в контекстном меню щелкнуть Формат подписи данных или Формат подписей данных.

  3. Откройте страницу Параметры подписи, если она еще не открыта, а затем в разделе Включить в подписи установите флажки для элементов меток, которые вы хотите добавить.

    Доступные параметры меток зависят от типа диаграммы. Например, в случае круговой диаграммы метки данных могут содержать процентные значения и линии выноски.

  4. Чтобы изменить разделитель между элементами меток данных, выберите нужный разделитель или укажите собственное значение в поле Разделитель.

  5. Чтобы настроить положение метки для лучшего представления дополнительного текста, выберите нужный параметр в разделе Положение подписи.

Если вы ввели собственный текст, но хотите восстановить элементы метки данных, связанные со значениями листа, можно нажать кнопку Сброс.

  1. На диаграмме щелкните метку в точке данных, которую вы хотите изменить, а затем еще раз щелкните метку данных, чтобы выбрать только ее.

  2. Щелкните внутри поля метки данных, чтобы перейти в режим редактирования.

  3. Выполните одно из указанных ниже действий.

    • Чтобы добавить новый текст, выделите фрагмент, который вы хотите изменить, а затем введите нужный текст.

    • Чтобы связать метку данных с текстом или значениями на листе, выделите фрагмент, который нужно изменить, и сделайте следующее.

      1. На листе в строка формул введите знак равенства (=).

      2. Выберите ячейку листа, содержащую данные или текст, которые нужно отобразить на диаграмме.

        В строку формул можно также ввести ссылку на ячейку листа. Введите знак равенства, имя листа и восклицательный знак, например =Лист1!F2.

      3. Нажмите клавишу ВВОД.

        Совет: Для ввода процентных значений можно использовать любой из двух методов: ввод вручную, если значения известны, или создание связей с процентными значениями на листе. Процентные значения не вычисляются на диаграмме, но их можно вычислить на листе, используя формулу значение/сумма = процентная доля. Например, если вы вычисляете значение 10 / 100 = 0,1, а затем форматируете 0,1 как процент, число будет отображаться как 10%. Дополнительные сведения о вычислении процентов см. в статье Вычисление процентов.

Размер поля метки данных изменяется в соответствии с размером текста. Его невозможно изменить вручную, а текст может быть усечен, если он не помещается в поле максимального размера. Если нужно поместить больше текста, вы можете использовать надпись. Дополнительные сведения см. в статье Добавление надписи на диаграмму.

Положение отдельной метки данных можно изменить, перетащив ее. Вы также можете располагать метки данных в стандартных положениях относительно их маркеров данных. Доступные параметры расположения зависят от типа диаграммы.

  1. На диаграмме выполните одно из указанных ниже действий.

    • Если нужно изменить положение всех меток в ряде данных, щелкните любую метку, чтобы выделить весь ряд.

    • Если нужно изменить положение отдельной метки данных, дважды щелкните ее.

      Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

  2. На вкладке Макет в группе Подписи нажмите кнопку Подписи данных, а затем выберите нужное значение.

    Изображение ленты Excel

    Если вы хотите использовать дополнительные параметры меток данных, щелкните Дополнительные параметры подписей данных, откройте страницу Параметры подписи, если она еще не открыта, а затем задайте нужные значения.

  1. Щелкните диаграмму, с которой вы хотите удалить метки данных.

    Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

  2. Выполните одно из указанных ниже действий.

    • На вкладке Макет в группе Подписи нажмите кнопку Подписи данных, а затем выберите значение Нет.

      Изображение ленты Excel

    • Щелкните метку данных один раз, если требуется выбрать все метки в ряде данных, или два раза, если нужно выбрать только одну метку, а затем нажмите клавишу DELETE.

    • Щелкните метку правой кнопкой мыши и выберите команду Удалить.

      Примечание: При этом будут удалены все метки для ряда данных.

  3. Вы также можете удалить метки данных сразу после их добавления, нажав кнопку Отменить Изображение кнопки панели быстрого доступа или нажав CTRL+Z.

Подписи данных, содержащие сведения о рядах или отдельных точках данных, упрощают понимание диаграммы. Так, без подписей данных на приведенной ниже круговой диаграмме было бы не совсем понятно, что объем продаж кофе составляет 38% от общего объема продаж. В зависимости от того, что нужно выделить в диаграмме, подписи можно добавлять к одному ряду, ко всем рядам (всей диаграмме) или к одной точке данных.

Добавление меток данных

Вы можете добавить метки данных, чтобы показать на диаграмме значения точек данных с листа Excel.

  1. Этот шаг относится только к Word для Mac: в меню Вид выберите пункт Разметка печати.

  2. Щелкните диаграмму и откройте вкладку Конструктор.

  3. Нажмите кнопку Добавить элемент диаграммы и выберите Меткиданных , а затем выберите расположение для метки данных.

    Примечание: Параметры зависят от типа диаграммы.

  4. Если нужно отобразить подпись данных в виде пузырька с текстом, выберите пункт Выноска данных.

    Круговая диаграмма с выносками данных

    Чтобы сделать подписи данных более наглядными, их можно переместить в точки данных или даже за пределы диаграммы. Чтобы переместить подпись данных, перетащите ее в нужное расположение.

    Примечание: Если шрифт текста подписи данных слишком мелкий, его можно увеличить, щелкнув подпись и растянув ее до нужного размера.

Чтобы изменить внешний вид подписей данных, нажмите кнопку Дополнительные параметры меток данных.

Изменение внешний вид меток данных

  1. Щелкните правой кнопкой мыши любую метку данных и выберите формат подписей данных.

  2. Нажмите кнопку Параметры подписи и в области Меткасодержит выберите нужные параметры.

Изменение текста меток данных

  1. Щелкните метку данных с текстом, который вы хотите изменить, а затем щелкните ее еще раз, чтобы выбрать только метку.

  2. Выделите существующий текст, а затем введите текст для замены.

  3. Щелкните в любом месте за пределами метки данных.

Совет: Если вы хотите добавить комментарий к диаграмме или у вас только одна метка данных, можно использовать текстовое сообщение.

Удаление меток данных

Если вы решите, что метки загромождают диаграмму, вы можете удалить все или все из них, щелкнув метки данных и нажав кнопку Удалить.

Примечание: При этом будут удалены все метки для ряда данных.

Использование значений ячеок в качестве подписей данных

Значения ячеок можно использовать в качестве меток данных для диаграммы.

  1. Щелкните ряд данных правой кнопкой мыши, чтобы отобразить дополнительные сведения, а затем выберите пункт Формат подписей данных.

  2. Нажмите кнопку Параметры подписи и в области Label Contains (Меткасодержит) выберите вариант Значения из ячеек.

  3. Когда появится диалоговое окно Диапазон меток данных, снова перейдите к электронным таблицам и выберите диапазон, для которого значения ячеев должны отображаться в качестве меток данных. При этом выбранный диапазон появится в диалоговом окне Диапазон меток данных. Нажмите кнопку ОК.

    Диалоговое окно "Диапазон меток данных"

    Значения ячеок теперь будут отображаться на диаграмме в качестве меток данных.

Точки пересечения графиков в Excel

Как найти точки пересечения графиков в Excel? Например, есть графики, отображающие несколько показателей. Далеко не всегда они будут пересекаться непосредственно на поле диаграммы. Но пользователю нужно показать те значения, в которых линии рассматриваемых явлений пересекаются. Рассмотрим на примере.

Строим графики с точками пересечений

Имеются две функции, по которым нужно построить графики:

Функции.

Выделяем диапазоны данных, на вкладке «Вставка» в группе «Диаграммы» подбираем нужный тип графика. Как:

  1. Нужно найти точки пересечения графиков со значением Х, поэтому столбчатые, круговые, пузырьковые и т.п. диаграммы не выбираем. Это должны быть прямые линии.
  2. Для поиска точек пересечения необходима ось Х. Не условная, на которой невозможно задать другое значение. Должна быть возможность выбирать промежуточные линии между периодами. Обычные графики не подходят. У них горизонтальная ось – общая для всех рядов. Периоды фиксированы. И манипулировать можно только с ними. Выберем точечную диаграмму с прямыми отрезками и маркерами.

Для данного типа диаграммы между основными периодами 0, 2, 4, 6 и т.д. можно использовать и промежуточные. Например, 2,5.

Находим точку пересечения графиков в Excel

В табличном редакторе Excel нет встроенной функции для решения подобной задачи. Линии построенных графиков не пересекаются (см. рисунок), поэтому даже визуально точку пересечения найти нельзя. Ищем выход.

Первый способ. Найти общие значения в рядах данных для указанных функций.

В таблице с данными таковых значений пока нет. Так как мы решали уравнения с помощью формул в полуавтоматическом режиме, с помощью маркера автозаполнения продолжим ряды данных.

Данные.

Значения Y одинаковые при Х = 4. Следовательно, точка пересечения двух графиков имеет координаты 4, 5.

Изменим график, добавив новые данные. Получим две пересекающиеся линии.

Точка пересечения.

Второй способ. Применение для решения уравнений специального инструмента «Поиск решения». Кнопка вызова инструмента должна быть на вкладке «Данные». Если нет, нужно добавить из «Надстроек Excel».

Преобразуем уравнения таким образом, чтобы неизвестные были в одной части: y – 1,5 х = -1; y – х = 1. Далее для неизвестных х и y назначим ячейки в Excel. Перепишем уравнения, используя ссылки на эти ячейки.

Уравнение.

Вызываем меню «Поиск решения» — заполняем условия, необходимые для решения уравнений.

Поиск решения.

Нажимаем «Выполнить» — инструмент предлагает решение уравнений.

Решение.

Найденные значения для х и y совпадают с предыдущим решением с помощью составления рядов данных.

Точки пересечения для трех показателей

Существует три показателя, которые измерялись во времени.

Временные показатели.

По условию задачи показатель В имеет постоянную величину на протяжении всех периодов. Это некий норматив. Показатель А зависит от показателя С. Он то выше, то ниже норматива. Строим графики (точечную диаграмму с прямыми отрезками и маркерами).

Точечная диаграмма.

Точки пересечения имеются только у показателей А и В. Но их точные координаты нужно еще определить. Усложним задачу – найдем точки пересечения показателя C с показателями А и В. То есть в какие временные периоды и при каких значениях показателя А линия показателя С пересекает линию норматива.

Точек у нас будет две. Их рассчитаем математическим путем. Сначала найдем точки пересечения показателя А с показателем В:

Формулы и значения.

На рисунке видно, какие значения использовались для расчета. По такой же логике находим значение х для второй точки.

Теперь рассчитаем точки, найденных значений по оси Х с показателем С. Используем близкие формулы:

Пересечение по оси X.

На основе новых данных построим точечные диаграммы на том же поле (где наши графики).

Изменение ряда.

Получается такой рисунок:

График пример.

Для большей информативности и эстетики восприятия добавим пунктирные линии. Их координаты:

Координаты.

Добавим подписи данных – значения показателя C, при которых он пересечет линию норматива.

Подписи данных.

Можно форматировать графики по своему усмотрению – делать их более выразительными и наглядными.

Особенности построения при неравномерном шаге по Х

Пусть дана таблица с исходными данными (значения в исходной таблице расположены по оси Х равномерно с шагом 10, но точка с х=20 отсутствует).

Построим График и Точечную диаграмму с прямыми отрезками используя одну и туже таблицу.

Точечная диаграмма использует все данные из исходной таблицы: как значения х, так и y.

Диаграмма График откладывает значения по оси х равномерно (значения из столбца Ось х не используются для построения).

Значения из столбца Ось х используются в Диаграмме График только для подписей данных по оси х (значения из столбца Ось х никак не влияют на расположение точек). Это часто используется для гибкой настройки подписей по оси х (можно в качестве подписей указать любые, в том числе и текстовые значения).

Вывод : если значения по оси х расположены неравномерно (в исходной таблице нет точки с х=20, поэтому кривая на Диаграмме График имеет излом), то использование Точечной диаграммы предпочтительней.

В случае, если данные расположены по оси х равномерно (с определенным шагом), то можно использовать оба типа диаграммы — линии на диаграмме будут выглядеть одинаково. Но если некоторые значения по оси Х пропущены, то для настройки диаграммы типа График нужно изменить таблицу с исходными данными. Можно использовать функцию НД() см. статью Функция НД() в MS EXCEL . Эта функция позволяет сделать кривую на диаграмме График аналогичной кривой на Точечной диаграмме (вариант2).

СОВЕТ : Для начинающих пользователей EXCEL советуем прочитать статью Основы построения диаграмм в MS EXCEL , в которой рассказывается о базовых настройках диаграмм, а также статью об основных типах диаграмм .

Построение графика функции на плоскости

Элементарные функции (y=sin(x), y=x 2 ) удовлетворяют условию однозначности функции: одному значению Х соответствует единственное значение Y (горизонтальная линия, параллельная оси ординат, не может пересекать график функции более чем в одной точке). Поэтому, Диаграмма типа График, как и диаграмма типа Точечная, годятся для построения графика функции на плоскости.

Построим график функции y=sin(x) с использованием обоих типов диаграмм.

  • подписи Оси Х: на диаграмме График на оси Х указаны фактические значения Х (могут также быть указаны любые подписи, даже текст), а на Точечной — цены основных и промежуточных делений вычислены автоматически. Т.е. подписи на этих типах диаграмм не обязательно совпадают (но можно добиться, чтобы совпадали).
  • шаг вертикальной сетки: основные линии сетки на Графике проходят строго через точки значений, а на Точечной — шаг выбирается автоматически (точно предсказать не возможно, т.к. шаг зависит от размера самой диаграммы, диапазона изменения по Х и др.)

Эти графики построены в файле примера .

Построение плоских алгебраических кривых

Кардиоиду, эпициклоиду, логарифмическую спираль и лемнискату Бернулли можно построить только с помощью диаграммы типа Точечная, т.к. эти кривые НЕ удовлетворяют условию однозначности функции: одному значению Х могут соответствовать несколько значений Y. Эти графики построены в этой статье.

Построение диаграммы рассеяния

Диаграммы рассеяния используются для анализа временных рядов и в статистическом анализе. Про построение этой диаграммы (возможно использовать только Точечную) см. эту статью.

Инструменты прогнозирования в Microsoft Excel

Прогнозирование в Microsoft Excel

Прогнозирование – это очень важный элемент практически любой сферы деятельности, начиная от экономики и заканчивая инженерией. Существует большое количество программного обеспечения, специализирующегося именно на этом направлении. К сожалению, далеко не все пользователи знают, что обычный табличный процессор Excel имеет в своем арсенале инструменты для выполнения прогнозирования, которые по своей эффективности мало чем уступают профессиональным программам. Давайте выясним, что это за инструменты, и как сделать прогноз на практике.

Процедура прогнозирования

Целью любого прогнозирования является выявление текущей тенденции, и определение предполагаемого результата в отношении изучаемого объекта на определенный момент времени в будущем.

Способ 1: линия тренда

Одним из самых популярных видов графического прогнозирования в Экселе является экстраполяция выполненная построением линии тренда.

Попробуем предсказать сумму прибыли предприятия через 3 года на основе данных по этому показателю за предыдущие 12 лет.

  1. Строим график зависимости на основе табличных данных, состоящих из аргументов и значений функции. Для этого выделяем табличную область, а затем, находясь во вкладке «Вставка», кликаем по значку нужного вида диаграммы, который находится в блоке «Диаграммы». Затем выбираем подходящий для конкретной ситуации тип. Лучше всего выбрать точечную диаграмму. Можно выбрать и другой вид, но тогда, чтобы данные отображались корректно, придется выполнить редактирование, в частности убрать линию аргумента и выбрать другую шкалу горизонтальной оси.

Построение графика в Microsoft Excel

Добавление линии тренда в Microsoft Excel

  • Линейная;
  • Логарифмическая;
  • Экспоненциальная;
  • Степенная;
  • Полиномиальная;
  • Линейная фильтрация.

Давайте для начала выберем линейную аппроксимацию.

Параметры линии тренда в Microsoft Excel

Линия тренда построена в Microsoft Excel

Выбор другого типа апроксимации в Microsoft Excel

Способ 2: оператор ПРЕДСКАЗ

Экстраполяцию для табличных данных можно произвести через стандартную функцию Эксель ПРЕДСКАЗ. Этот аргумент относится к категории статистических инструментов и имеет следующий синтаксис:

«X» – это аргумент, значение функции для которого нужно определить. В нашем случае в качестве аргумента будет выступать год, на который следует произвести прогнозирование.

«Известные значения y» — база известных значений функции. В нашем случае в её роли выступает величина прибыли за предыдущие периоды.

«Известные значения x» — это аргументы, которым соответствуют известные значения функции. В их роли у нас выступает нумерация годов, за которые была собрана информация о прибыли предыдущих лет.

Естественно, что в качестве аргумента не обязательно должен выступать временной отрезок. Например, им может являться температура, а значением функции может выступать уровень расширения воды при нагревании.

При вычислении данным способом используется метод линейной регрессии.

Давайте разберем нюансы применения оператора ПРЕДСКАЗ на конкретном примере. Возьмем всю ту же таблицу. Нам нужно будет узнать прогноз прибыли на 2018 год.

    Выделяем незаполненную ячейку на листе, куда планируется выводить результат обработки. Жмем на кнопку «Вставить функцию».

Переход в Мастер функций в Microsoft Excel

Переход к аргументам функции ПРЕДСКАЗ в Microsoft Excel

В поле «Известные значения y» указываем координаты столбца «Прибыль предприятия». Это можно сделать, установив курсор в поле, а затем, зажав левую кнопку мыши и выделив соответствующий столбец на листе.

Аналогичным образом в поле «Известные значения x» вносим адрес столбца «Год» с данными за прошедший период.

Аргументы функции ПРЕДСКАЗ в Microsoft Excel

Результат функции ПРЕДСКАЗ в Microsoft Excel

Изменение аргумента функции ПРЕДСКАЗ в Microsoft Excel

Но не стоит забывать, что, как и при построении линии тренда, отрезок времени до прогнозируемого периода не должен превышать 30% от всего срока, за который накапливалась база данных.

Способ 3: оператор ТЕНДЕНЦИЯ

Для прогнозирования можно использовать ещё одну функцию – ТЕНДЕНЦИЯ. Она также относится к категории статистических операторов. Её синтаксис во многом напоминает синтаксис инструмента ПРЕДСКАЗ и выглядит следующим образом:

=ТЕНДЕНЦИЯ(Известные значения_y;известные значения_x; новые_значения_x;[конст])

Как видим, аргументы «Известные значения y» и «Известные значения x» полностью соответствуют аналогичным элементам оператора ПРЕДСКАЗ, а аргумент «Новые значения x» соответствует аргументу «X» предыдущего инструмента. Кроме того, у ТЕНДЕНЦИЯ имеется дополнительный аргумент «Константа», но он не является обязательным и используется только при наличии постоянных факторов.

Данный оператор наиболее эффективно используется при наличии линейной зависимости функции.

Посмотрим, как этот инструмент будет работать все с тем же массивом данных. Чтобы сравнить полученные результаты, точкой прогнозирования определим 2019 год.

    Производим обозначение ячейки для вывода результата и запускаем Мастер функций обычным способом. В категории «Статистические» находим и выделяем наименование «ТЕНДЕНЦИЯ». Жмем на кнопку «OK».

Переход к аргументам функции ТЕНДЕНЦИЯ в Microsoft Excel

Аргументы функции ТЕНДЕНЦИЯ в Microsoft Excel

Результат функции ТЕНДЕНЦИЯ в Microsoft Excel

Способ 4: оператор РОСТ

Ещё одной функцией, с помощью которой можно производить прогнозирование в Экселе, является оператор РОСТ. Он тоже относится к статистической группе инструментов, но, в отличие от предыдущих, при расчете применяет не метод линейной зависимости, а экспоненциальной. Синтаксис этого инструмента выглядит таким образом:

=РОСТ(Известные значения_y;известные значения_x; новые_значения_x;[конст])

Как видим, аргументы у данной функции в точности повторяют аргументы оператора ТЕНДЕНЦИЯ, так что второй раз на их описании останавливаться не будем, а сразу перейдем к применению этого инструмента на практике.

    Выделяем ячейку вывода результата и уже привычным путем вызываем Мастер функций. В списке статистических операторов ищем пункт «РОСТ», выделяем его и щелкаем по кнопке «OK».

Переход к аргументам функции РОСТ в Microsoft Excel

Аргументы функции РОСТ в Microsoft Excel

Результат функции РОСТ в Microsoft Excel

Способ 5: оператор ЛИНЕЙН

Оператор ЛИНЕЙН при вычислении использует метод линейного приближения. Его не стоит путать с методом линейной зависимости, используемым инструментом ТЕНДЕНЦИЯ. Его синтаксис имеет такой вид:

=ЛИНЕЙН(Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])

Последние два аргумента являются необязательными. С первыми же двумя мы знакомы по предыдущим способам. Но вы, наверное, заметили, что в этой функции отсутствует аргумент, указывающий на новые значения. Дело в том, что данный инструмент определяет только изменение величины выручки за единицу периода, который в нашем случае равен одному году, а вот общий итог нам предстоит подсчитать отдельно, прибавив к последнему фактическому значению прибыли результат вычисления оператора ЛИНЕЙН, умноженный на количество лет.

    Производим выделение ячейки, в которой будет производиться вычисление и запускаем Мастер функций. Выделяем наименование «ЛИНЕЙН» в категории «Статистические» и жмем на кнопку «OK».

Переход к аргументам функции ЛИНЕЙН в Microsoft Excel

Аргументы функции ЛИНЕЙН в Microsoft Excel

Результат функции ЛИНЕЙН в Microsoft Excel

Итоговый расчет функции ЛИНЕЙН в Microsoft Excel

Как видим, прогнозируемая величина прибыли, рассчитанная методом линейного приближения, в 2019 году составит 4614,9 тыс. рублей.

Способ 6: оператор ЛГРФПРИБЛ

Последний инструмент, который мы рассмотрим, будет ЛГРФПРИБЛ. Этот оператор производит расчеты на основе метода экспоненциального приближения. Его синтаксис имеет следующую структуру:

= ЛГРФПРИБЛ (Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])

Как видим, все аргументы полностью повторяют соответствующие элементы предыдущей функции. Алгоритм расчета прогноза немного изменится. Функция рассчитает экспоненциальный тренд, который покажет, во сколько раз поменяется сумма выручки за один период, то есть, за год. Нам нужно будет найти разницу в прибыли между последним фактическим периодом и первым плановым, умножить её на число плановых периодов (3) и прибавить к результату сумму последнего фактического периода.

    В списке операторов Мастера функций выделяем наименование «ЛГРФПРИБЛ». Делаем щелчок по кнопке «OK».

Переход к аргументам функции ЛГРФПРИБЛ в Microsoft Excel

Аргументы функции ЛГРФПРИБЛ в Microsoft Excel

Результат функции ЛГРФПРИБЛ в Microsoft Excel

Итоговый расчет функции ЛГРФПРИБЛ в Microsoft Excel

Прогнозируемая сумма прибыли в 2019 году, которая была рассчитана методом экспоненциального приближения, составит 4639,2 тыс. рублей, что опять не сильно отличается от результатов, полученных при вычислении предыдущими способами.

Мы выяснили, какими способами можно произвести прогнозирование в программе Эксель. Графическим путем это можно сделать через применение линии тренда, а аналитическим – используя целый ряд встроенных статистических функций. В результате обработки идентичных данных этими операторами может получиться разный итог. Но это не удивительно, так как все они используют разные методы расчета. Если колебание небольшое, то все эти варианты, применимые к конкретному случаю, можно считать относительно достоверными.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Skip to content

Как отметить первое и последнее значение на графике

На чтение 3 мин. Просмотров 1.2k.

Что делает макрос: Один из распространенных способов сосредоточиться на диаграмме — это ограничить метки данных в ключевых моментах — как правило, первой и последней точки данных.
Макрос автоматизирует добавление меток, помогает отметить первое и последнее значение графика.

Содержание

  1. Как макрос работает
  2. Код макроса
  3. Как этот код работает
  4. Как использовать

Как макрос работает

Все графики имеют объект SeriesCollection, который содержит различные серии данных.
Этот макрос проходит через все серии, в результате чего каждая из них попадает в фокус по одному разу.

Код макроса

Sub OtmetitNaibolsheeNaimensheeZnacheniyaNaGrafike()
'Шаг 1: Объявляем переменные
Dim oChart As Chart
Dim MySeries As Series
'Шаг 2: Укажите на активный график
On Error Resume Next
Set oChart = ActiveChart
'Шаг 3: Выйти график не был выбран
If oChart Is Nothing Then
MsgBox "График не выбран."
Exit Sub
End If
'Шаг 4: Цикл по серии графиков
For Each MySeries In oChart.SeriesCollection
'Шаг 5: Очистить метки существующих данных
MySeries.ApplyDataLabels (xlDataLabelsShowNone)
'Шаг 6: Добавьте метки к первой и последней точке данных
MySeries.Points(1).ApplyDataLabels
MySeries.Points(MySeries.Points.Count).ApplyDataLabels
MySeries.DataLabels.Font.Bold = True
'Шаг 7: Перейти к следующей серии
Next MySeries
End Sub

Как этот код работает

  1. Шаг 1 объявляет две переменные. Мы используем oChart в качестве контейнера для памяти нашей диаграммы, MySeries в качестве контейнера памяти для каждой серии в нашем графике.
  2. Шаг 2 устанавливает переменную oChart в ActiveChart. Если диаграмма не выбрана, то выдается ошибка. Именно поэтому мы используем On Error Resume Next Statement. Это говорит Excel продолжить макрос, если есть ошибка.
  3. Шаг 3 проверяет, заполняется ли переменная oChart объектом диаграммы. Если переменная oChart устанавливается в Nothing, ни один график не был выбран перед запуском макроса. Если это так, то мы говорим об этом пользователю в окне сообщения, а затем мы выходим из процедуры.
  4. Шаг 4 запускает цикл через все активные графики SeriesCollection.
  5. Если метки данных уже существуют, нам нужно очистить их. Мы можем сделать это с помощью xlDataLabelsShowNone.
  6. Каждая серия данных имеет коллекцию, которая содержит все точки данных для диаграммы. Как и большинство коллекций в объектной модели Excel, точки данных имеют номера индексов.
    Шаг 6 использует номера индексов, чтобы добраться до первой и последней точек данных. Первая точка данных проста; мы фиксируем её с помощью MySeries.Points. После того, как мы имеем ее в фокусе, мы можем использовать метод ApplyDataLabels для включения меток данных для этой одной точки.
    Последняя метка данных немного сложнее. Мы используем MySeries.Points.Count, чтобы получить максимальное количество точек данных в серии. То есть порядковый номер последней точки данных. Мы ставим последнюю точку данных в фокусе, а затем применяем к ней ярлыки. И, наконец, мы регулируем форматирование на метках данных, таким образом чтобы они имели жирный шрифт.
  7. Шаг 7 Повторяет цикл. После того, как мы прошли через все ряды данных в таблице, конец макроса.

Как использовать

  1. Активируйте редактор Visual Basic, нажав ALT + F11.
  2. Щелкните правой кнопкой мыши имя проекта / рабочей книги в окне проекта.
  3. Выберите Insert➜Module.
  4. Введите или вставьте код.

Если вы не видите personal.xlb в окне своего проекта, он еще не существует. Вы должны будете записать макрос, используя Персональную книгу макросов в качестве места назначения.
Чтобы записать макрос в личную книгу макросов, выберите параметр «Персональная книга макросов» в диалоговом окне «Запись макроса» перед началом записи. Вы можете отказаться от записи макрос и замените его на этот.

Понравилась статья? Поделить с друзьями:
  • Как на графике в excel отметить точку пересечения графиков
  • Как на графике в excel наложить график
  • Как на графике в excel найти точку пересечения с осью
  • Как на графике в excel найти точку пересечения двух графиков
  • Как на графике в excel назвать ось