У меня есть сводная таблица построена со следующими исходных даннымисводной таблица Макс Возвращает Blank вместо реальной стоимости
Group Product Date added
Group1 Item1 2012-01-01
Group1 Item2 2012-01-02
Group1 Item3 (blank)
Group2 Item4 2011-10-03
Group2 Item5 2011-10-05
Когда я построить сводную таблицу следующим образом
Row label : Group
Values : MAX(Date added)
Я получаю следующие результаты
Groups MAX(Date added)
Group1 (blank)
Group2 2011-10-05
Я не уверен, почему это происходит, я ожидаю, что для элементов group1 вы получите 2012-01-02.
Такое же поведение случается, даже если у меня есть ошибки #ERROR или #VALUE.
Как я могу справиться с такой проблемой, могу ли я заполнить свои исходные данные с помощью 1900-01-01 или есть функция, которая игнорирует значения нуля или ошибки?
Спасибо.
Я не могу воспроизвести вашу ошибку с помощью Excel 2010. Я попытался переключиться на классический вид, имея даты как текст и фактически набрав в ячейке «(пробел)», а также фактический пробел. Ни один из них не дал результат, который вы описали. –
Я думаю, что форматирование может быть виновато, действительно, я тестировал другую электронную таблицу и с пустыми значениями, я получаю хорошие результаты, но в случае, если у меня есть #error или #value (в случае применения формул для других наборов данных), это будет fail –
Если бы это был я, я бы исправил исходные данные, возможно, с помощью вспомогательного столбца, чтобы превратить #Errors или #Values в пробелы. –