2014-11-07 05:26:40 +0000 2014-11-07 05:26:40 +0000
26
26

Эксель: Как создать (по-настоящему) пустые ячейки из формулы, чтобы они не отображались на графике?

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

A. Дата (с сегодняшнего дня до 31-12-2014 C. Фактическое значение (заполняется только для прошлых дат) D. Целевое значение (заполняется только для прошлых дат) D. Разрыв (C-D)

Я хотел, чтобы Разрыв (E) был пустым до тех пор, пока нет текущей даты, и таким образом заполнил его формулой:

=IF(ISBLANK(C10), "", C10-D10)

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

Я предполагаю, что результат формулы с “” содержанием поля не считается “пустым”, так что график предполагает, что он равен нулю.

Как сделать так, чтобы линия графика в столбце E исчезла для дат, где нет значения в столбце С (а значит, и в столбце E)?

Ответы (3)

26
26
26
2014-11-07 05:39:24 +0000

Нашел ответ здесь . Если вернуть формулу NA() вместо "", то график примет ее как пустую и не отобразит ни одной строки.

2
2
2
2016-11-10 13:30:20 +0000

Используйте #N/A, чтобы сделать график пустым в формуле =IF(A1=“”,#N/A,A1) =IFERROR(A1,#N/A).

1
1
1
2016-06-06 23:53:38 +0000

Я нашел небольшой обходной путь для столбчатых диаграмм. Если вы хотите использовать точки данных, но не хотите, чтобы показывались нули. Измените формат номеров точек данных на пользовательский формат, где нули равны “”.

Я использовал код:

_(* #,##0_);_(* (#,##0);_(* ""_);_(@_)

Все это формат учета с

_(* #,##0_);_(* (#,##0);_(* **"-"** _);_(@_)

заменен на

_(* #,##0_);_(* (#,##0);_(* **""** _);_(@_)

Примечание "-" заменен на "". в формате учета - равен нулю. Надеюсь, это кому-то поможет.

.

Похожие вопросы

6
13
9
10
10