У меня есть две таблицы и две сводные таблицы для каждой из них соответственно. В первой таблице продолжительность каждой задачи рассчитывается по столбцу, называемому "длительность", но во второй таблице такой столбец отсутствует, а продолжительность каждой задачи - это вычисляемое поле в сводной таблице. Как видно, в первой сводной таблице задачи с нулевым временем не отображаются. Но во второй сводной таблице, где длительности являются вычисляемыми полями, задачи с нулевым временем отображаются как «0:00». Как я могу скрыть ноль раз, как в первой таблице?
3 ответа
Щелкните правой кнопкой мыши на вашей сводной таблице и выберите «Параметры сводной таблицы», затем используйте параметр « For empty cells, show
- как здесь:
Хорошо, если в ваших данных есть число, например 0 или 00:00, и вы не хотите отображать его тоже, вы можете решить его с помощью пользовательского формата чисел, например #
или hh:mm:ss;hh:mm:ss;"";
,
В справке Excel вы найдете это: <POSITIVE>;<NEGATIVE>;<NULL>;<TEXT>
в качестве базовой формы для пользовательских форматов - так, этот формат здесь [h]:mm;[h]:mm;"";@
скрывает 00:00
.
Вы можете создать поле Calculated в поле формулы: = IF(Value = 0, "NA", Value) Теперь, когда есть нулевое значение, оно вызовет ошибку
Щелкните правой кнопкой мыши на сводной таблице и выберите «Параметры сводной таблицы», затем установите флажок «Для значений ошибок», отметьте и оставьте пустым
Дополнительным преимуществом этого метода является то, что значение 0 не включено ни в какие итоговые или средние значения, и точки не будут напечатаны ни на одной из сводных диаграмм.
Вы можете использовать условное форматирование для всего листа или сводной области. Установить новое правило. «Отформатируйте только те ячейки, которые содержат», установите "равно 0" и установите цвет текста на белый. На самом деле он скрывает 0, но работает.