У меня есть сводная таблица, которая берет данные из базы данных и отображает их в виде столбцов данных. Проблема в том, что данные обновляются ежедневно - каждый день добавляется новая строка, поэтому сводная таблица растет. К сожалению, каждая новая строка не соответствует форматированию предыдущих строк. Я пытался применить форматирование к пустым в настоящее время ячейкам (с помощью средства рисования форматов), надеясь, что они будут отформатированы при поступлении новых данных, но не повезло. Я также попытался вручную отредактировать правило и изменить границы с помощью "условного форматирования"/ правил управления и изменения значений в "относится к" или «изменить правило / применить к», но у меня есть ошибка, говорящая, что Msgstr "Невозможно применить условный формат к диапазону, ячейки которого находятся за пределами области данных сводной таблицы". Но вся проблема в том, что моя область сводных данных продолжает расти с каждым днем!
1 ответ
Большой +1 за использование Power Pivot - я большой поклонник этого дополнения.
Сначала я бы очистил все существующее условное форматирование для панелей данных.
Затем я бы выбрал столбец сводной таблицы, который вы хотите отформатировать. Это необходимо сделать, наведя курсор на верхнюю границу ячейки заголовка, чтобы указатель мыши изменился на стрелку вниз. После выбора столбца сводной таблицы ячейка его заголовка будет отображаться с серым фоном и пунктирной линией, как показано на рисунке ниже.
Затем на домашней ленте выберите «Условное форматирование / панели данных» и выберите свой стиль.
Затем обратите внимание, что сразу под ячейкой заголовка столбца появляется небольшая рамка. Нажмите на нее и перейдите в появившееся меню, чтобы выбрать опцию «Все ячейки показаны ...», как показано на рисунке ниже.
Теперь ваши панели данных будут расширяться (и сжиматься), чтобы следовать сводной таблице.