Суммирование по отдельным тегам в диапазоне

Если вы наберете about:plugins в строке поиска, он отобразит версию флеш-библиотеки firefox использует

3
задан 26 April 2012 в 19:44

1 ответ

В общем случае

В общем, это было бы типичной задачей для сводной таблицы. Начиная с таблицы базы данных, показанной ниже, вы должны определить сводную таблицу для суммирования отдельных элементов следующим образом:

Это даст вам следующую таблицу результатов:

pivot definition

Использование Gnumeric

К сожалению, Gnumeric еще не поддерживает сводные таблицы - поэтому я использовал LibreOffice для создания скриншотов выше.

С помощью gnumeric вы можете использовать функцию для сводной таблицы . Он будет суммировать суммы для данного предмета, но имеет тот недостаток, что он не будет автоматически вычислять суммы для всех элементов; вместо этого вам придется вставлять функции DSUM (и таблицы критериев) для каждого отдельного элемента. Таким образом, довольно сложно использовать эту функциональность. Вот пример для gnumeric-листа с использованием функции DSUM:

Cell F2 имеет формулу =dsum(A2:C6;3;A9:C10): A2:C6 - это база данных (на снимке экрана: светло-зеленый) , 3 - столбец для подведения итогов («Сумма»), а A9:C10 - таблица критериев (светло-голубой), выбор только строк с элементом «Яблоко».

Соответственно, F3 имеет [ f5]: почти то же самое, только вторая таблица критериев вместо первого.

2
ответ дан 25 May 2018 в 12:24
  • 1
    Это работает, и спасибо за четкое и подробное объяснение. Я сделал вспомогательный лист («критерии») в книге для хранения всех диапазонов и т. Д. И сделал все имена элементов указателями на имена элементов на странице критериев, чтобы избежать ошибок с опечатками, которые орфографировали элемент («peear», oops) , Большое спасибо! – jma 30 April 2012 в 11:57

Другие вопросы по тегам:

Похожие вопросы: