поворот уникальных значений в excel

поворот уникальных значений в excel

У меня есть данные со страховыми полисами, и я хочу сделать сводку по количеству проданных полисов в месяц. Сводная таблица суммирует количество строк полисов, даже если есть дублирующиеся значения идентификаторов. Я не хочу использовать функцию «стереть дублирующиеся строки» перед сводкой, так как она также отбросит данные о ценах, которые находятся в другом столбце. Единственное решение, которое я смог придумать, — это добавить еще один столбец, поставить «1» в строке, если значение уже появлялось ранее, и «0» в противном случае, однако я понятия не имею, как это реализовать.

например, на рисунке ниже количество элементов сводной таблицы равно 21 (количество строк в данных), но количество уникальных значений равно 18, что и является числом, которое я пытаюсь получить.

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

решение1

Сначала создайте сводную таблицу и установите флажок «Добавить эти данные в модель данных».

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

Затем щелкните правой кнопкой мыши по ячейке идентификатора политики на вашей сводке и выберите «Параметры поля значений». В поле «Обобщить поле значений» выберите «Количество отдельных значений».

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

Теперь в сводной таблице будет отображаться определенное количество политик:

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

решение2

Вы можете написать формулу для вспомогательного столбца:

=IF(COUNTIF(E$1:E2,E2)>1,0,1)

Его следует ввести в G2строку 2 (или в строку 2 любого используемого вами столбца) и скопировать вниз.

Связанный контент