
У меня есть данные со страховыми полисами, и я хочу сделать сводку по количеству проданных полисов в месяц. Сводная таблица суммирует количество строк полисов, даже если есть дублирующиеся значения идентификаторов. Я не хочу использовать функцию «стереть дублирующиеся строки» перед сводкой, так как она также отбросит данные о ценах, которые находятся в другом столбце. Единственное решение, которое я смог придумать, — это добавить еще один столбец, поставить «1» в строке, если значение уже появлялось ранее, и «0» в противном случае, однако я понятия не имею, как это реализовать.
например, на рисунке ниже количество элементов сводной таблицы равно 21 (количество строк в данных), но количество уникальных значений равно 18, что и является числом, которое я пытаюсь получить.
решение1
Сначала создайте сводную таблицу и установите флажок «Добавить эти данные в модель данных».
Затем щелкните правой кнопкой мыши по ячейке идентификатора политики на вашей сводке и выберите «Параметры поля значений». В поле «Обобщить поле значений» выберите «Количество отдельных значений».
Теперь в сводной таблице будет отображаться определенное количество политик:
решение2
Вы можете написать формулу для вспомогательного столбца:
=IF(COUNTIF(E$1:E2,E2)>1,0,1)
Его следует ввести в G2
строку 2 (или в строку 2 любого используемого вами столбца) и скопировать вниз.