
У меня есть сводная таблица, содержащая список сборок и стоимости деталей, с промежуточными суммами, соответствующими общей стоимости сборки. Я хочу отфильтровать детали незначительной стоимости (скажем, <.50$ или около того), но каждый раз, когда я применяю фильтр по значению, мой промежуточный итог также корректируется соответствующим образом.
Решение, которое дает Excel, заключается в том, чтобы перейти в параметры - вкладка параметров для сводной таблицы, затем вкладка "Итоги и фильтры", затем установить флажок "Промежуточные итоги отфильтрованных элементов". Проблема в том, что этот флажок у меня неактивен. Быстрый поиск в Google сказал, что нужно убедиться, что электронная таблица сохранена как электронная таблица версии 2007 года... попробовал, но безрезультатно. Интересно, была ли у кого-нибудь похожая проблема и нашел ли он решение.
решение1
Я бы вернулся к исходной таблице и добавил вычисляемый столбец, например, «Значимость», с такой формулой:
=IF([@amount]<=0.5,"Negligible","Significant")
Затем я бы вернулся в сводную таблицу и обновил ее, чтобы увидеть новое поле "Is Significant". Затем я бы перетащил его в сводную таблицу, например, если "Assembly Name" уже есть в метках строк, то я бы вставил новое поле "Is Significant" над "Assembly Name".
Теперь строки сводной таблицы сгруппированы по «Значительно». Наконец, я бы отсортировал поле «Значительно» в сводной таблице в порядке ZA и свернул узел «Незначительно», чтобы скрыть эти строки.
Вот снимок экрана простого примера: