Игнорировать ячейки на графике Excel

Я пытаюсь нарисовать линейный график в Excel 2010. В источнике данных столбца y есть некоторые пробелы, и я хочу, чтобы они игнорировались для графика. Кажется, по умолчанию это ноль. Я знаю, что "Настройки скрытых и пустых ячеек" существуют, но это только дает возможность установить его на ноль. Любой другой способ заставить мой график выглядеть так, как я хочу

Изображение доступно, как только у меня будет достаточно репутации!

4 ответа

Решение

Если данные являются результатом формулы, они никогда не будут пустыми (даже если вы установите их в ""), поскольку наличие формулы не совпадает с пустой ячейкой

Есть 2 метода, в зависимости от того, насколько статичны данные.

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

другое исправление включает в себя небольшое редактирование формулы, поэтому вместо установки ее равной "", вы установите его равным NA(),
Например, если у вас есть =IF(A1=0,"",B1/A1), вы бы изменить это на =IF(A1=0,NA(),B1/A1),
Это создаст пробелы, которые вы хотите, а также будет отражать обновления данных, так что вам не придется каждый раз исправлять их

В Excel 2007 у вас есть возможность показывать пустые ячейки в виде пробелов, обнулять или соединять точки данных линией (я предполагаю, что это похоже на Excel 2010):

введите описание изображения здесь

Если ни один из них не является оптимальным, и у вас отсутствует "порция" точек данных (или даже единичных), вы можете сгруппировать и скрыть их, чтобы удалить их из диаграммы.

Перед тем как скрыться:

введите описание изображения здесь

После сокрытия:

введите описание изображения здесь

  1. В значение или значения, которые вы хотите разделить, введите формулу =NA(). Будет показано, что значение пропущено, но предшествующая и последующие точки данных будут соединены линией серии.
  2. Введите данные, которые вы хотите пропустить, в том же месте, что и оригинал (строка или столбец), но добавьте их как новую серию. Добавьте новую серию в свой график.
  3. Отформатируйте новую точку данных в соответствии с исходным форматом серии (цвет, форма и т. Д.). Это будет выглядеть так, как будто точка данных была просто пропущена в исходной серии, но все равно будет отображаться на вашем графике, если вы хотите пометить ее или добавить выноску.

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

В настоящее время я пытаюсь составить график расхода в системе отопления в зависимости от времени суток. У меня есть данные за два месяца. Я хочу построить график только в зависимости от времени дня с 00:00 до 23:59, что приводит к тому, что между 23:59 и 00:01 следующего дня проводятся линии, которые проходят по всему графику и нарушают регулярные дневные колебания.,

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

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

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

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

Итак, чтобы подсчитать сложный диапазон условий за длительный период времени, но только если дата событий не пуста:

=IF($B6<> "", (COUNTIF($O6:$O6,Q$5)),"") возвращает "#N/A", если в столбце B нет даты.

Другими словами, "подсчитайте яблоки или апельсины или что-то еще в столбце O (как определено в Q5), но только если столбец B (даты) не пуст". Возвращая "#N/A", диаграмма пропускает "пустые" строки (пустые, как в нулевом значении, или, скорее, "#N/A").

Из этой таблицы возвращенных значений вы можете построить диаграмму от даты в прошлом до бесконечности.

Другие вопросы по тегам