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

  • если устройство изменило свой статус, регистрируется строка со значением 0 или 1
  • иначе пустая строка зарегистрирована

ПРИМЕЧАНИЕ: это является примером более сложной ситуации, и пустое значение не может быть заполнено предыдущим состоянием устройства.

ПРИМЕЧАНИЕ: поскольку у меня нет достаточной репутации для публикации изображений или ссылок, я загрузил свои изображения по этой ссылке, пожалуйста, обратитесь к названиям изображений выше (извините за это)

Вот так выглядит моя таблица сукнов: (Факты об изображении.JPG)

и это сводная таблица, которую я пытаюсь построить: (image pivot1.JPG)

Как вы можете видеть, сводные значения рассчитываются как MIN, так что если только одно событие среди всех за час равно 0, то устройство помечается как КРАСНОЕ. это получается с использованием правила условного форматирования.

Хорошо, теперь давайте расширим временную шкалу: (image pivot2.JPG)

как видите, пустые события представлены незаполненным цветом, вместо этого они должны быть заполнены цветом последнего действительного состояния

Это то, что я хочу получить: (изображение pivot3.JPG)

1 ответ1

0

Здесь речь пойдет о конкретной технике, описанной в этом посте: как применить формат строки строки в Excel, когда ячейка пуста

Я применил эту формулу к сводной таблице следующим образом: (image pivot4.JPG)

примечание: будьте осторожны, чтобы выбрать параметр «показывать все ячейки ...» и указать ссылку на смешанный диапазон, которая начинается с крайнего левого столбца листа, чтобы сводная таблица могла правильно применить формулу к каждой ячейке.

=INDEX($A6:B6;MAX(IF(ISBLANK($A6:B6);"";COLUMN($A6:B6))))=1

и, наконец, результат применим к реальному случаю: (изображение pivot5.JPG)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .