Note: The other languages of the website are Google-translated. Back to English

Как автоматически обновлять диаграмму после ввода новых данных в Excel?

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

Автоматическое обновление диаграммы после ввода новых данных при создании таблицы

Автоматическое обновление диаграммы после ввода новых данных с помощью динамической формулы


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

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

документ-обновление-диаграмма1

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

документ-обновление-диаграмма2

2. В Создать таблицу диалоговое окно, если у ваших данных есть заголовки, проверьте В моей таблице есть заголовки , затем нажмите OK. Смотрите скриншот:

документ-обновление-диаграмма3

3. А диапазон данных отформатирован как таблица, см. Снимок экрана:

документ-обновление-диаграмма4

4. Теперь при добавлении значений за июнь график обновится автоматически. Смотрите скриншот:

документ-обновление-диаграмма5

Ноты:

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

2. В таблице вы можете вставить данные между существующими значениями.


стрелка синий правый пузырь Автоматическое обновление диаграммы после ввода новых данных с помощью динамической формулы

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

документ-обновление-диаграмма6

1. Во-первых, вам нужно создать определенное имя и динамическую формулу для каждого столбца. Нажмите Формулы > Определить имя.

2. В Новое имя диалоговое окно, введите Время в Имя и фамилия поле и выберите имя текущего листа из Объем раскрывающийся список, а затем введите = СМЕЩЕНИЕ (2,0,0 $ A $; СЧЁТ (A $ A: A) -1) формула в Относится к box, см. снимок экрана:

документ-обновление-диаграмма7

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

  • Столбец B: Ruby: = OFFSET ($ B $ 2,0,0, COUNTA ($ B: $ B) -1);
  • Столбец C: Джеймс: = OFFSET ($ C $ 2,0,0, COUNTA ($ C: $ C) -1);
  • Столбец D: Freda: = OFFSET ($ D $ 2,0,0, COUNTA ($ D: $ D) -1)

Внимание: В приведенных выше формулах OFFSET функция относится к первой точке данных, а COUNTA относится ко всему столбцу данных.

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

документ-обновление-диаграмма8

5. В Выберите источник данных диалоговое окно, из Легендарные записи (серия) разделом, щелкните рубин а затем нажмите Редактировать кнопка, в выдвинутой Редактировать серию диалог, введите = Sheet3! Рубин под Значения серии раздел, см. скриншоты:

документ-обновление-диаграмма9
-1
документ-обновление-диаграмма10

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

  • Джеймс: Значения серий: = Sheet3! James;
  • Freda: Значения серии: = Sheet3! Freda

7. После настройки левых данных теперь нужно нажать Редактировать под Ярлыки горизонтальной оси (категории) чтобы установить эту опцию, смотрите скриншоты:

документ-обновление-диаграмма11
-1
документ-обновление-диаграмма12

8. Затем нажмите OK > OK закрыть Выберите источник данных После завершения этих шагов вы обнаружите, что диаграмма обновляется автоматически, когда вы добавляете новые данные в рабочий лист.

документ-обновление-диаграмма13

Ноты:

  • 1. Вы должны вводить новые данные непрерывно, если вы пропустите строки, этот метод не будет работать должным образом.
  • 2. Если вы введете данные нового столбца, этот метод не сработает.

Наконечник.Если вы хотите быстро экспортировать содержимое диапазона из листа в графику, попробуйте использовать Kutools for Excel's Диапазон экспорта как график как показано на следующем снимке экрана. Полная функция без ограничений в [модуль 745} дней, пожалуйста, скачайте и получите бесплатную пробную версию сейчас.

Экспорт графики (изображения / диаграммы / фигуры / все типы) из книги в папку как Gif / Tif / PNG / JPEG

Если в книге есть несколько типов графики, и вы просто хотите экспортировать все диаграммы на листе в папку как gif другого типа изображения, вы можете использовать утилиту Kutools for Excel для экспорта графики, для которой требуется всего 3 шага. работа. Нажмите, чтобы получить 30-дневную полнофункциональную пробную версию!
документ экспорт графики
 
Kutools for Excel: с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней.

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

Как добавить на график в Excel горизонтальную среднюю линию?

Как создать комбинированные диаграммы и добавить для них вторичную ось в Excel?


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

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

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (20)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за это. Вы ускорили мою ежемесячную отчетность и генерацию всех этих «абсолютно необходимых» KPI.
Полм
Этот комментарий был сведен к минимуму модератором на сайте
как насчет добавления дополнительных данных в таблицу, чтобы она обновляла диаграммы? Мне очень тяжело с этим. Диаграммы не содержат полные диапазоны данных столбцов, а возвращаются к определенным местоположениям ячеек, поэтому новые данные не появляются автоматически.
Паула
Этот комментарий был сведен к минимуму модератором на сайте
Благодарю вас! Это замечательно. Однако мне трудно настроить эти шаги для моей ситуации - у меня даты идут горизонтально (перевернутая таблица), поэтому каждую неделю я добавляю числа справа и снизу. Я попытался настроить формулу так, чтобы вместо СЧЁТЗ($A:$A) или СЧЁТЗ($B:$B), определяющих столбец, у меня был СЧЁТЗ($1:$1) или СЧЁТЧИСТ ($2:$2), но это не помогло. т работать. Любой совет?
Дженна
Этот комментарий был сведен к минимуму модератором на сайте
Привет всем, Как обновить необработанные данные, имеющие 28 вкладок в шаблоне, который также содержит 28 вкладок, с помощью методов быстрого доступа. Пожалуйста, предложите по этому поводу.
Дональд Бенни
Этот комментарий был сведен к минимуму модератором на сайте
Табличный метод позволяет динамически добавлять как категории, так и серии. Есть ли способ сделать это с помощью метода формулы без определения имени для каждой серии?
джесмит4
Этот комментарий был сведен к минимуму модератором на сайте
Вероятно, вам следует добавить элемент настройки для обновления графиков. Зайдя в файл, параметры, формулы, данные автоматического обновления. Спасибо, Дженн
Дженнифер М
Этот комментарий был сведен к минимуму модератором на сайте
Это замечательно! Однако мне нужно, чтобы мой график отображал данные за последние 8 кварталов, а не просто продолжал добавлять новые кварталы. Есть ли способ сделать это?
Мелисса
Этот комментарий был сведен к минимуму модератором на сайте
Салам, проблема осталась. у меня есть основные данные на одном листе и связанные данные (для диаграммы) на другом листе. поэтому при изменении основных данных диаграмма не может быть обновлена ​​:(
Мохаммад_Хосейн
Этот комментарий был сведен к минимуму модератором на сайте
Привет, большое спасибо за этот урок. Мне просто интересно, как применить этот метод к данным, которые обновляются в столбце, а не в строке? Есть ли какие-либо дополнительные изменения, которые мне нужно сделать, кроме формулы смещения? благодарю вас.
мнмухаймин
Этот комментарий был сведен к минимуму модератором на сайте
Отличное напоминание, так как я не так часто использую такие функции диаграммы. В качестве улучшения вы могли бы упомянуть, как редактировать определенные имена в диспетчере имен, но я не уверен, действительно ли редактирование позволяет полностью работать функции добавления строк.
Энди
Этот комментарий был сведен к минимуму модератором на сайте
Вы можете определить диапазоны диаграмм с именами или без них — в любом случае, если вы физически вставляете строки или столбцы в середину диапазона, он автоматически расширяется. Я думаю, что лучше всего использовать имена для диаграмм и многих других вещей, потому что вы можете определять имена как формулы, а не просто прямые диапазоны. Вы должны использовать OFFSET (который также изменяет размер), потому что он возвращает диапазон, но его параметры, которые являются числами, могут быть указаны с помощью формул, которые используют INDEX, MATCH, COUNT, SUM, VLOOKUP, любую сумасшедшую формулу, которую вы хотите. Мелисса, это лучший способ справиться с вашей ситуацией: дать имя одной ячейке закладки, затем определить другое имя, которое будет смещено от этих -8 строк или столбцов, и изменить его размер на 8 строк или столбцов.
джесмит4
Этот комментарий был сведен к минимуму модератором на сайте
Диапазоны диаграммы могут зависеть от имен или нет. Если диапазон диаграммы зависит, скажем, от A1:E5, и вы вставляете строку в строку 3 и столбец в столбец C, диаграмма автоматически будет зависеть от A1:F6. Точно так же, если у вас есть имя, определенное как A1:E5, независимо от того, используете ли вы его как диапазон диаграммы или нет, и вы вставляете столбец и строку в C3, определение имени расширится до A1:F6. Но в любом случае, если вы вставите столбец и A или E (конечные точки) или строку с номерами 1 или 5, поведение будет не столь четко определено: возможно, диапазон диаграммы или определение имени расширится; может и не будет. Чтобы ответить Мелиссе, вам нужно будет вставить строки или столбцы до или слева от диапазона диаграммы. Я думаю, что лучше использовать имена, потому что имена могут быть определены с помощью формул, включающих СМЕЩЕНИЕ, СЧЁТ, ИНДЕКС, ПОИСКПОЗ и т. д. Таким образом, лучший ответ Мелиссе — определить имя для одной ячейки, а именно последнего из восьми столбцов или строк, а затем определить имя в терминах СМЕЩЕНИЯ от этой ячейки: СМЕЩЕНИЕ (ячейка, -8, -8,8,8, 8), чтобы вернуться назад и вверх на восемь ячеек и использовать диапазон 8xXNUMX.
джесмит4
Этот комментарий был сведен к минимуму модератором на сайте
Оплата мобильного счета Airtel
Калишваран А
Этот комментарий был сведен к минимуму модератором на сайте
Это работает хорошо! Благодарю вас! Один вопрос: что, если мой выпадающий список не находится на одном листе с «таблицей», где у меня есть данные? как я могу изменить функцию?
TB
Этот комментарий был сведен к минимуму модератором на сайте
вам удалось решить эту проблему? такая же проблема на данный момент
Крис
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за сообщение. Но я не совсем понимаю ваш вопрос, почему бы вам не загрузить скриншот вашей проблемы, чтобы мне было легко понять? Больше описания, легче понять. Спасибо.
Солнечно
Этот комментарий был сведен к минимуму модератором на сайте
когда я набираю в ячейке любое нет. например - 210 отражается как = 2.10 , почему не используется формула? любой нет. показывает деление на 100, как я уже упоминал, десятичное число приходит автоматически, как решить эту проблему?
Маниш
Этот комментарий был сведен к минимуму модератором на сайте
HI,
Этот трюк не работает, если вы хотите добавить новые столбцы. Этот трюк предназначен для фиксированных столбцов. Что, если в столбцах есть данные по годам, и каждый год добавляется новый столбец года, так как он будет добавлен в диаграмму?

Любая идея, которую вы можете предложить ??

Ура,

Mufaddal
Mufaddal
Этот комментарий был сведен к минимуму модератором на сайте
Не работает или не применимо. Моя диаграмма уже автоматически ссылается на правильные данные... данные направляются в столбцы таблицы. Проблема в том, что GRAPH не обновляется.
корма
Этот комментарий был сведен к минимуму модератором на сайте
Что, если бы месяцы были в столбцах, а ряды данных — в строках, как бы вы сделали формулу?
Nikhil
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0  Характеристики
Предлагаемые места