Я пытаюсь сгруппировать по дате в сводной таблице Excel 2010.

Столбец с датами (т. Е. Тот, который нужно сгруппировать) должен быть самой поздней датой 2 других столбцов, если ни один из них не равен нулю или не заполнен. то есть с формулой вроде:

=IF(AND(A4 <> "", B4 <> ""), MAX(A4,B4), "")

Обычно это "" в формуле IF() действует так же, как пустая ячейка. В этом случае это мешает мне группировать по дате в сводной таблице. Если отфильтровать столбец даты по (Blanks) а затем очистить содержимое всех эти клеток, то таблица поворота делает группу по дате ок. то есть "" не обрабатывается так же, как пустая ячейка.

1 ответ1

1

я обычно использую 0 (число, т.е. 0.1.1900 дата) вместо "" (пустая строка) и этот числовой формат: [=0]"";d.m.yyyy

  • так как вы , в качестве разделителя списка, формат номера будет , вероятно , выглядеть как «[= 0]„“, м / д / гггг» для вас, но я не знаю точно
  • в сводной таблице вы найдете эти "пустые" значения до 1900 года - мне никогда не приходилось использовать фактические даты 1900 года, поэтому не было путаницы

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