Excel рассчитал поле – случай, когда возвращаемое значение

Я пытаюсь создать вычисляемое поле в сводной таблице, где оно возвращает общее число, только если категория – это мясо (в этом примере в любом случае)

введите описание изображения здесь

Моя попытка:

=IF('Food Category'="Meat",Count,0) 

но когда я добавляю вычисляемое поле как сумму, я просто получаю 0

Возможно ли это? Я знаю, что у меня могло бы быть 2 подсчета столбцов, 1 для мяса и 1 для фруктов, но я бы хотел этого избежать.

Я использую Excel 2010

благодаря

К сожалению, похоже, что это невозможно.

"Глянь сюда."

Он отображается в вычисленных по сводной таблице значениях текста, которые отображаются как 0.

Лучший вариант – добавить столбец маркера. IE = if (A12 = «Мясо», 1,0) и установить вычисленный столбец равным = if («Маркер» = 1, «Счет», 0)

Попробуй это:

 =SUMIF(Food Category,"Meat",Count) 

Я предполагаю, что категория продуктов и их количество называются диапазонами для A13:A20 и C13:C20 соответственно.

Это должно работать, даже если категория продуктов и количество столбцов являются именами столбцов.

  • Невозможно выполнить расчет Pivot Table для генерации .xlsx
  • Почему функция Excel Table с фильтром IF с условием AND не возвращает результаты
  • Как я могу сортировать данные в сводной таблице excel с помощью powershell?
  • Как фильтровать Сводную таблицу, чтобы показывать только значения, содержащиеся в другом столбце, используя vba
  • EXCEL - сводная таблица из нескольких таблиц блокирует число, формирующееся для Date Row
  • Таблица сводных данных Excel: переместить поля значений из строки в столбец
  • Сводная таблица на основе таблиц excel таблиц по столбцам и строкам
  • Плоский вид Pivot
  • Как установить ячейку формата поля для сводной таблицы с Apache POI
  • Excel VBA Создание Pivot не полностью работает
  • Сводная таблица Развернуть «Значения» VBA
  • Давайте будем гением компьютера.