Быстрое добавление новых данных в диаграмму
Вариант 1. Вручную
Предположим, что у вас есть вот такая диаграмма, построенные по значениям первого столбца таблицы (Москва):
Задача - не пересоздавая диаграмму заново быстро добавить в нее дополнительные данные (Самара).
Все гениальное, как обычно, просто: выделяем столбец с новыми данными (D1:D7), копируем в буфер (CTRL+С), выделяем диаграмму и вставляем данные из буфера (CTRL+V). В Excel 2003 и старше работает также перетаскивание(!) выделенного диапазона мышью в область диаграммы. Легко и приятно, правда?
Если вставка произошла не совсем так, как вам хотелось или вы хотите вставить не новый ряд с данными (новый город), а продолжение имеющегося (например, данные за второе полугодие по все той же Москве), то вместо обычной вставки можно использовать специальную, нажав CTRL+ALT+V или воспользовавшись раскрывающейся кнопкой Вставить (Paste) на вкладке Главная (Home):
Вариант 2. Полностью автоматически
Если у вас Excel 2007 или новее, то для добавления новых данных к диаграмме нужно сделать совсем минимум действий - заранее объявить диапазон данных для диаграммы Таблицей. Это можно сделать на вкладке Главная (Home) с помощью кнопки Форматировать как таблицу (Format as Table):
Теперь при дописывании к таблице новых строк или столбцов ее размеры будут автоматически корректироваться и, как следствие, новые ряды и элементы рядов будут попадать в диаграмму "на лету", без каких-либо дополнительных усилий с вашей стороны. Автоматика!
Ссылки по теме
Вторая таблица строится на основе первой - в нее входят только те данные, которые соответствуют определенному критерию (например больше 100).
И строиться она с помощью функции =ЕСЛИ(МАКС(NC)<СТРОКА(2:2);"";ВПР(СТРОКА(2:2);NL;3)
На основе второй таблицы строится диаграмма.
Количество строк во второй таблице постоянно меняется (в соответствии с данными введенными в первую таблицу)
Но пустые строки "не совсем пустые" - в них прописана вышеуказанная функция, и они принимают значение "", соответственно Excel считает, что они принадлежат таблице, и отображает на диаграмме (точнее только в легенде) пустые значения.
На данный момент просто вручную удаляю пустые ряды из диаграммы, но хотелось бы все автоматизировать полностью.
В Excel далеко не профи, поэтому сразу сорри ) Для Вас вопрос наверное пустяковый....
В общем: есть таблица с данными (остатки, продажи) на каждый день. Соответственно ежедневно в нее добавляется новый столбец. График построила на новом листе (так надо). Данные отформатировала как таблицу. По началу все вроде бы работает, но потом почему-то нет.... Автоматического расширения диапазона не происходит. И слетает имя ряда: если прописывать в ручки "остатки" или "продажи" - идет замена на "ряд " и "ряд 2". Если же прописывать фиксированный диапазон (ячейка $A$1) то с добавлением новых данных за каждый день идет смещение на одну ячейку вправо.
Что я делаю не так.....?
Я так и делаю, сначала форматирую данные как таблицу и только потом строю диаграмму. НО! Ничего не выходит. Пока обхожусь формулами массива, но из-за них файл скоро станет неприподъемным.
У меня такой вопрос: Имеется сводная таблица которая ежедневно обновляется с помощью прямого подключения к БД, т.е. к ней ежедневно добавляется по строчке с новой датой и данными. Как можно сделать чтобы диаграмма автоматом расширяла диапазон после обновления таблицы, т.е. захватывала новые строчки каждый день.
Чтобы высота столбика отражала один, а ширина- другой?
А то пример есть, а как изобразить - непонятно.
Подскажите, пожалуйста, возможно ли постоянно задать диапазон построения по трем последним суткам? это необходимо так как график в итоге очень сильно разрастается
Подскажите, пожалуйста, можно ли в сводную диаграмму на основе сводной таблицы добавить ряд, который расположен рядом и не является частью сводной таблицы? Это вообще в Эксель предусмотрено или нет?