Не работают диаграммы в excel 2016
Сразу оговорюсь, что материал статьи предназначается для начинающих пользователей Excel. Опытные пользователи уже зажигательно станцевали на этих граблях не раз, поэтому моя задача уберечь от этого молодых и неискушённых «танцоров».
Вы не даёте заголовки столбцам таблиц
Многие инструменты Excel, например: сортировка, фильтрация, умные таблицы, сводные таблицы, — подразумевают, что ваши данные содержат заголовки столбцов. В противном случае вы либо вообще не сможете ими воспользоваться, либо они отработают не совсем корректно. Всегда заботьтесь, чтобы ваши таблицы содержали заголовки столбцов.
Пустые столбцы и строки внутри ваших таблиц
Это сбивает с толку Excel. Встретив пустую строку или столбец внутри вашей таблицы, он начинает думать, что у вас 2 таблицы, а не одна. Вам придётся постоянно его поправлять. Также не стоит скрывать ненужные вам строки/столбцы внутри таблицы, лучше удалите их.
На одном листе располагается несколько таблиц
Если это не крошечные таблицы, содержащие справочники значений, то так делать не стоит.
Вам будет неудобно полноценно работать больше чем с одной таблицей на листе. Например, если одна таблица располагается слева, а вторая справа, то фильтрация одной таблицы будет влиять и на другую. Если таблицы расположены одна под другой, то невозможно воспользоваться закреплением областей, а также одну из таблиц придётся постоянно искать и производить лишние манипуляции, чтобы встать на неё табличным курсором. Оно вам надо?
Данные одного типа искусственно располагаются в разных столбцах
Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:
Казалось бы, перед нами безобидный формат для накопления информации по продажам агентов и их штрафах. Подобная компоновка таблицы хорошо воспринимается человеком визуально, так как она компактна. Однако, поверьте, что это сущий кошмар — пытаться извлекать из таких таблиц данные и получать промежуточные итоги (агрегировать информацию).
Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.
Если вы построите сводную таблицу, то обнаружите, что нет возможности легко получить данные по году или кварталу, так как показатели разнесены по разным полям. У вас нет одного поля по объёму продаж, которым можно удобно манипулировать, а есть 12 отдельных полей. Придётся создавать руками отдельные вычисляемые поля для кварталов и года, хотя, будь это всё в одном столбце, сводная таблица сделала бы это за вас.
Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.
Рекомендуемый формат таблицы выглядит так:
Разнесение информации по разным листам книги «для удобства»
Ещё одна распространенная ошибка — это, имея какой-то стандартный формат таблицы и нуждаясь в аналитике на основе этих данных, разносить её по отдельным листам книги Excel. Например, часто создают отдельные листы на каждый месяц или год. В результате объём работы по анализу данных фактически умножается на число созданных листов. Не надо так делать. Накапливайте информацию на ОДНОМ листе.
Информация в комментариях
Часто пользователи добавляют важную информацию, которая может им понадобиться, в комментарий к ячейке. Имейте в виду, то, что находится в комментариях, вы можете только посмотреть (если найдёте). Вытащить это в ячейку затруднительно. Рекомендую лучше выделить отдельный столбец для комментариев.
Бардак с форматированием
Определённо не добавит вашей таблице ничего хорошего. Это выглядит отталкивающе для людей, которые пользуются вашими таблицами. В лучшем случае этому не придадут значения, в худшем — подумают, что вы не организованы и неряшливы в делах. Стремитесь к следующему:
- Каждая таблица должна иметь однородное форматирование. Пользуйтесь форматированием умных таблиц. Для сброса старого форматирования используйте стиль ячеек «Обычный».
- Не выделяйте цветом строку или столбец целиком. Выделите стилем конкретную ячейку или диапазон. Предусмотрите «легенду» вашего выделения. Если вы выделяете ячейки, чтобы в дальнейшем произвести с ними какие-то операции, то цвет не лучшее решение. Хоть сортировка по цвету и появилась в Excel 2007, а в 2010-м — фильтрация по цвету, но наличие отдельного столбца с чётким значением для последующей фильтрации/сортировки всё равно предпочтительнее. Цвет — вещь небезусловная. В сводную таблицу, например, вы его не затащите.
- Заведите привычку добавлять в ваши таблицы автоматические фильтры (Ctrl+Shift+L), закрепление областей. Таблицу желательно сортировать. Лично меня всегда приводило в бешенство, когда я получал каждую неделю от человека, ответственного за проект, таблицу, где не было фильтров и закрепления областей. Помните, что подобные «мелочи» запоминаются очень надолго.
Объединение ячеек
Используйте объединение ячеек только тогда, когда без него никак. Объединенные ячейки сильно затрудняют манипулирование диапазонами, в которые они входят. Возникают проблемы при перемещении ячеек, при вставке ячеек и т.д.
Объединение текста и чисел в одной ячейке
Тягостное впечатление производит ячейка, содержащая число, дополненное сзади текстовой константой « РУБ.» или » USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Арифметические операции с такими ячейками естественно невозможны.
Числа в виде текста в ячейке
Избегайте хранить числовые данные в ячейке в формате текста. Со временем часть ячеек в таком столбце у вас будут иметь текстовый формат, а часть в обычном. Из-за этого будут проблемы с формулами.
Если ваша таблица будет презентоваться через LCD проектор
Выбирайте максимально контрастные комбинации цвета и фона. Хорошо выглядит на проекторе тёмный фон и светлые буквы. Самое ужасное впечатление производит красный на чёрном и наоборот. Это сочетание крайне неконтрастно выглядит на проекторе — избегайте его.
Страничный режим листа в Excel
Это тот самый режим, при котором Excel показывает, как лист будет разбит на страницы при печати. Границы страниц выделяются голубым цветом. Не рекомендую постоянно работать в этом режиме, что многие делают, так как в процессе вывода данных на экран участвует драйвер принтера, а это в зависимости от многих причин (например, принтер сетевой и в данный момент недоступен) чревато подвисаниями процесса визуализации и пересчёта формул. Работайте в обычном режиме.
Не строится диаграмма в Excel? Еще раз проверьте правильность действий, убедитесь в корректности исходной информации или попробуйте переустановить / восстановить приложение. Ниже рассмотрим, в чем могут быть причины подобных проблем, и как их устранить. Разберем особенности построения графиков и диаграмм в Эксель.
Причины и пути решения
Практика применения программы позволяет выделить несколько причин, почему в Эксель не строится график / диаграмма:
- Неправильно заданные первоначальные значения.
- Ошибки в установке программы.
- Непонимание принципов, как строится диаграмма / график в программе.
Для начала убедитесь, что исходные данные введены корректно. После перезапустите приложение и попробуйте выполнить работу еще раз. Если это не дало результата, и Эксель не стоит графики / диаграммы, причиной является «кривая» установка. В последнем случае необходимо полностью удалить, а потом установить программу.
- Найдите в списке «Офис».
- Жмите «Удалить».
- Выберите «Установка Office» на домашней странице.
- Жмите «Установить».
По умолчанию на ПК / ноутбук ставится 64-разраядная версия. Если же было установлено какое-то 32-разрядное приложение из серии, устанавливается именно оно. После завершения процесса проверьте — строится диаграмма в Excel или нет. Как показывает практика, проблема Excel должна устраниться.
Как построить
Нельзя исключать ситуацию, когда не строится график / диаграмма в Excel из-за неправильно выполняемой работы. В таком случае необходимо следовать инструкции, которая приведена ниже.
График
Для начала разберемся, как строится график в Excel по самому простому принципу. Этот инструмент необходим для отображения тенденций изменения инструмента за определенный промежуток времени. В качестве первоначальных данных выступает заполненная таблица. Сделайте следующие шаги:
- Перейдите к вкладке «Вставка», где можно выбрать подходящий график.
- Сделайте настройки будущего графика и определите, в каком формате он будет строится. Чтобы понять, какой он будет иметь вид, наведите мышкой на определенный тип, после чего появятся соответствующие сведения.
- Скопируйте таблицу с данными и свяжите ее с графиком.
- Удалите лишнюю линию на рисунке, если в ней нет необходимости.
- Войдите в панель «Работа с диаграммами» Excel.
- Перейдите в блок «Подписи данных» на вкладке «Макет».
- Определите положение чисел.
- Найдите меню «Название осей» и задайте имена для вертикальной / горизонтальной оси.
- Задайте название.
- Войдите в «Выбор данных» и «Изменить подпись горизонтальной …».
- Задайте диапазон, к примеру, первая колонка таблицы.
- По желанию поменяйте цвет во вкладке «Конструктор». Здесь же можно измерить шрифт или разместить изображение на другом листе.
Во многих случая у пользователей Эксель не строит график с несколькими кривыми. Она не строится из-за неправильных действий. Для этого используйте рассмотренные выше шаги. На следующем шаге выделите главную ось и вызовите меню, в котором выберите «Формат ряда данных». Здесь отыщите раздел «Параметры ряда» и установите функцию «По вспомогательной оси».
Как только это сделано, жмите «Изменить тип диаграммы …» и определите внешнее отображение второго ряда. К примеру, можно оставить линейчатый вариант. После этого посмотрите, правильно ли строится изображение в Excel и внесите правки.
Диаграмма
Следующая проблема, когда не получается сделать диаграмму в Excel. В таком случае пройдите следующие шаги:
- Выберите данные, которые нужно использовать для создания будущего рисунка.
- Перейдите в раздел «Вставка» и кликните «Рекомендуемые диаграммы».
- На открытой вкладке укажите подходящий вариант диаграммы для оценки внешнего вида изображения в Excel.
Для выделения необходимых данных можно нажать на комбинацию Alt+F1, чтобы сразу создать диаграмму. Если строится не совсем, то, что нужно, или ничего не происходит, перейдите во «Все диаграммы» для просмотра доступных типов. Далее выберите подходящий вариант и жмите «Ок».
На этом же этапе можно добавить линии тренда в Excel. Для этого выберите вновь сделанное изображение и пройдите такие шаги:
- Кликните на вкладку «Конструктор».
- Жмите на кнопку «Добавить элемент программы».
- Выберите «Линия тренда».
- Укажите тип линии: Линейная, Линейный прогноз, Экспотенциальная, Скользящее среднее.
Для примера рассмотрим, как строится гистограмма по параметрам таблицы в Excel. Сделайте следующие шаги:
- Создайте таблицу с данными.
- Выделите нужную область значений, по которым будет строится изображение в Excel, к примеру, А1:В6.
- Войдите в раздел «Вставка» и выберите тип диаграммы.
- Жмите «Гистограмма» и выберите один из предложенных вариантов.
- Получите результат. Если он не подходит, и в Excel строится не то, что вы хотели, внесите изменения.
- Два раза жмите по названию и введите нужный вариант.
- Зайдите в «Макет» и «Подписи», а после «Названия осей», где выберите вертикальную ось и назовите ее.
- Поменяйте цвет и стиль (по желанию).
Теперь вы знаете, почему не строится диаграмма в Excel, и как правильно сделать эту работу. Чаще всего проблема связана с «кривой» установкой или неправильными действиями пользователя. Первое исправляется переустановкой / восстановлением, а второе — следованием приведенной выше инструкции.
В комментариях расскажите, пригодились ли вам приведенные советы, и что еще можно сделать при возникновении такой ситуации в Excel.
Вот как выглядит обычная область параметров диаграммы Excel:
Однако мой выглядит так:
Как мне получить другие параметры, чтобы добавить гистограмму?
В Excel перейдите в File / Options / Add-Ins
Нажмите Go внизу.
Установите флажок на Analysis ToolPak и нажмите OK
Закройте и снова откройте Excel, и у вас должна быть опция гистограммы.
У меня это работает в Excel 365.
Вам нужно избавиться от представления совместимости. Сохраните как файл и снова откройте новый файл. Должно работать сейчас.
- Если вы просто сохраните или даже сохраните файл как файл, Office автоматически сохранит его как совместимый с Office ’97. Пожалуйста, включите более подробные инструкции о том, как сохранить файл как правильный тип и повторно открыть его, чтобы выйти из режима совместимости.
И вуаля снова появились статистические диаграммы.
Затем попробуйте сбросить параметр ленты в Excel, перейдите по этому пути:
C: \\\\ Users \\\\ Имя пользователя \\\\ AppData \\\\ Roaming \\\\ Microsoft \\\\ Excel
Пожалуйста, переименуйте файл Excel16.xlb к Excel16.xlb.old затем снова откройте Excel и проверьте результат.
- Excel15.xlb, вероятно, не имеет значения, поскольку Excel 2016 - это Excel16.
- О, ДА
Что случилось с моим, так это то, что на самом деле были выбраны две вкладки листа, то есть я каким-то образом нажал CTRL и щелкнул другой лист, поэтому были выбраны Sheet1 и Sheet2. Я продолжал работать, но выбранные листы никуда не делись. Я понял это, потому что, когда я попытался удалить один лист, оба листа были удалены.
Построение диаграммы в Microsoft Excel по таблице – основной вариант создания графиков и диаграмм другого типа, поскольку изначально у пользователя имеется диапазон данных, который и нужно заключить в такой тип визуального представления.
В Excel составить диаграмму по таблице можно двумя разными методами, о чем я и хочу рассказать в этой статье.
Способ 1: Выбор таблицы для диаграммы
Откройте необходимую таблицу и выделите ее, зажав левую кнопку мыши и проведя до завершения.
Вы должны увидеть, что все ячейки помечены серым цветом, значит, можно переходить на вкладку «Вставка».
Там нас интересует блок «Диаграммы», в котором можно выбрать одну из диаграмм или перейти в окно с рекомендуемыми.
Откройте вкладку «Все диаграммы» и отыщите среди типов ту, которая устраивает вас.
Справа отображаются виды выбранного типа графика, а при наведении курсора появляется увеличенный размер диаграммы. Дважды кликните по ней, чтобы добавить в таблицу.
Предыдущие действия позволили вставить диаграмму в Excel, после чего ее можно переместить по листку или изменить размер.
Дважды нажмите по названию графика, чтобы изменить его, поскольку установленное по умолчанию значение подходит далеко не всегда.
Не забывайте о том, что дополнительные опции отображаются после клика правой кнопкой мыши по графику. Так вы можете изменить шрифт, добавить данные или вырезать объект из листа.
Для определенных типов графиков доступно изменение стилей, что отобразится на вкладке «Конструктор» сразу после добавления объекта в таблицу.
Как видно, нет ничего сложного в том, чтобы сделать диаграмму по таблице, заранее выбрав ее на листе. В этом случае важно, чтобы все значения были указаны правильно и выбранный тип графика отображался корректно. В остальном же никаких трудностей при построении возникнуть не должно.
Способ 2: Ручной ввод данных
Преимущество этого типа построения диаграммы в Экселе заключается в том, что благодаря выполненным действиям вы поймете, как можно в любой момент расширить график или перенести в него совершенно другую таблицу. Суть метода заключается в том, что сначала составляется произвольная диаграмма, а после в нее вводятся необходимые значения. Пригодится такой подход тогда, когда уже сейчас нужно составить график на листе, а таблица со временем расширится или вовсе изменит свой формат.
На листе выберите любую свободную ячейку, перейдите на вкладку «Вставка» и откройте окно со всеми диаграммами.
В нем отыщите подходящую так, как это было продемонстрировано в предыдущем методе, после чего вставьте на лист и нажмите правой кнопкой мыши в любом месте текущего значения.
Из появившегося контекстного меню выберите пункт «Выбрать данные».
Задайте диапазон данных для диаграммы, указав необходимую таблицу. Вы можете вручную заполнить формулу с ячейками или кликнуть по значку со стрелкой, чтобы выбрать значения на листе.
В блоках «Элементы легенды (ряды)» и «Подписи горизонтальной оси (категории)» вы самостоятельно решаете, какие столбы с данными будут отображаться и как они подписаны. При помощи находящихся там кнопок можно изменять содержимое, добавляя или удаляя ряды и категории.
Обратите внимание на то, что пока активно окно «Выбор источника данных», захватываемые значения таблицы подсвечены на листе пунктиром, что позволит не потеряться.
По завершении редактирования вы увидите готовую диаграмму, которую можно изменить точно таким же образом, как это было сделано ранее.
Вам остается только понять, как сделать диаграмму в Excel по таблице проще или удобнее конкретно в вашем случае. Два представленных метода подойдут в совершенно разных ситуациях и в любом случае окажутся полезными, если вы часто взаимодействуете с графиками во время составления электронных таблиц. Следуйте приведенным инструкциям, и все обязательно получится!
У меня есть 4 сводные диаграммы, которые основаны на данных, которые обновляются из соединения.
Когда я нажимаю обновить все, я теряю все настройки, которые я установил (цвета / границы / линия и полоса и выбор 2-й оси)
- Я уже снял галочку Properties Follow Chart Data Point for Current Workbook .
- Я также попытался щелкнуть правой кнопкой мыши Данные> Обновить для каждой таблицы данных, но у меня возникла та же проблема.
- Preserve cell formatting on update отмечен для всех графиков.
- Invert if negative option помечено / не помечено не имеет значения
- Preserve cell formatting on update Я попытался убрать галочку, затем все в порядке, затем щелкнуть правой кнопкой мыши и снова поставить галочку, все еще не работает ..
- Я сохранил формат диаграммы в качестве шаблона, а затем после обновления применяется, но форматирование все еще теряется.
2 ответа на вопрос
Чтобы сохранить форматирование при обновлении сводной таблицы, выполните следующие действия:
Выберите любую ячейку в сводной таблице и щелкните правой кнопкой мыши.
Затем выберите « Параметры сводной таблицы» в контекстном меню.
Теперь, когда вы форматируете свою сводную таблицу и обновляете ее, форматирование больше не исчезнет.
Отредактировано 1:
Вы можете попробовать это:
Инвертировать, если отрицательная опция должна быть проверена для опций сводной диаграммы.
Или вы можете написать этот код VBA в Immediate Window.
Примечание: лист, диаграмма и номер серии доступны для редактирования.
Отредактировано 2
- Выберите область печати, щелкните правой кнопкой мыши и выберите команду « Сохранить как шаблон».
Всякий раз, когда вы теряете формат диаграммы, доходите до Excel, выберите файл Выберите график.
Щелкните правой кнопкой мыши и выберите « Изменить тип диаграммы» .
Выберите шаблон из всплывающего меню типа диаграммы.
Вы найдете все эти потерянные форматы на выбранной диаграмме, примененной ранее.
Вышеуказанный процесс может быть реализован через VBA (Macro) на графике или на всех графиках.
Это сводная диаграмма, а не сводная таблица, тем не менее, это отмечено на всем. Matt 3 года назад 0 @Matt ,, ** Сохранять форматирование при обновлении ** Настройка несколько решает проблему, так как это то, что я вижу и в моих тестах. Rajesh S 3 года назад 0 @Matt ,, ** инвертировать, если отрицательный ** параметр должен быть проверен в сводной диаграмме. Или напишите этот код VBA в ** Немедленное окно **. * Worksheets ("Sheet1"). ChartObjects ("Chart 1"). Chart.SeriesCollection (1) .InvertIfNegative = True * Rajesh S 3 года назад 0 @Matt, проверь пост, я уже отредактировал ответ, пока будет работать !! Rajesh S 3 года назад 0 Инвертировать, если отрицательный параметр не работает Matt 3 года назад 0 @ Matt, это было возможное и проверенное решение, сохраняющее формат диаграммы, иначе, я думаю, я не смогу найти решение для него !! ** Лучше, если вы попробуете с VBA Code ** Rajesh S 3 года назад 0 @ Матт, я могу предложить вам два варианта. ** 1-й - сохранить диаграмму как ШАБЛОН, а затем - после потери формата. Откройте файл, выберите диаграмму, щелкните правой кнопкой мыши и выберите команду Изменить тип диаграммы и в меню выберите ШАБЛОН. ** Rajesh S 3 года назад 0 ** Cont ,, ** 2-й для вышеописанного метода, я могу предложить вам VBA (Макро) . подтвердите, какой из них работает для вас! Rajesh S 3 года назад 0 Я сохранил формат диаграммы в качестве шаблона, а затем после обновления применяется, но форматирование все еще теряется. Matt 3 года назад 0 @Matt ,, пожалуйста, следуйте инструкциям из ** EDITED 2 **, правильно он будет нажимать, я уже проверил. Rajesh S 2 года назад 0Это объясняет, что Excel фактически сохраняет данные форматирования в кеше со всеми другими свойствами диаграммы. Это означает, что он запоминает точное форматирование. Когда данные обновляются, Excel лишает законной силы этот кэш, так что применяется форматирование по умолчанию для диаграммы.
Он предлагает решение, в котором создается новая область на рабочем листе, содержащая реплику сводной таблицы, содержащую формулы, ссылающиеся на сводную таблицу, с использованием либо прямых ссылок на ячейки, таких как (= C9), либо функции GETPIVOTDATA (), указывающей на сводную таблицу., Функция GETPIVOTDATA предпочтительна для отображения подмножества данных сводной таблицы на диаграмме.
Это делается в два этапа.
Шаг 1
Первым шагом является воссоздание данных сводной таблицы путем создания формул, которые ссылаются на сводную таблицу. Это можно сделать в ячейке рядом с вашей сводной таблицей или на отдельной рабочей таблице. Просто не забудьте оставить достаточно пустых строк / столбцов между сводной таблицей и таблицей на основе формул на случай, если ваша сводная таблица расширяется при применении / удалении фильтров.
Шаг 2
Второй шаг - создать регулярную диаграмму, используя новую таблицу на основе формул в качестве источника диаграммы. Когда сводная таблица отфильтрована или нарезана, формулы будут автоматически обновлены и отобразят новые числа из сводной таблицы. Диаграмма также будет обновлена и отображать новые данные.
Заключение
Добавление слайсеров в ваши сводные диаграммы и сводные таблицы - отличный способ сделать вашу презентацию интерактивной. Сводные диаграммы позволяют связать диаграмму с источником данных, чтобы их можно было динамически обновлять при минимальном обслуживании. Однако PivotCharts отображает странное поведение при фильтрации диаграмм с пользовательским форматированием. Понимание этого поведения и планирование его во время разработки сэкономит ваше время и разочарование.
Автор также рекомендует статью Dynamic Chart с использованием Pivot Table и VBA с подходом использования VBA для создания динамических диаграмм с использованием более продвинутого подхода (слишком длинный, чтобы включать его здесь).
Читайте также: