Формула Excel: Клієнт новий -

Зміст

Загальна формула

=(COUNTIFS($A$1:A1,A1)=1)+0

Резюме

Щоб позначити клієнта як нового у списку або таблиці, ви можете скористатися функцією COUNTIFS та розширюваним діапазоном у допоміжному стовпці. У наведеному прикладі формула в E5, скопійована вниз, має вигляд:

=(COUNTIFS($B$5:B5,B5)=1)+0

Перший раз, коли клієнт з’являється у списку, формула повертає 1. Подальші випадки повертають нуль.

Пояснення

Ця формула використовує розширення діапазону для діапазону критеріїв всередині COUNTIFS:

COUNTIFS($B$5:B5,B5)

Оскільки перше посилання є абсолютним, а друге - відносним, діапазон розширюється під час копіювання формули в стовпець. Критерієм є просто значення у поточному рядку стовпця B.

COUNTIFS повертає кількість поточного клієнта до цього моменту в даних. Це означає, що перший випадок клієнта - 1, другий - 2 тощо. Оскільки ми дбаємо лише про перший випадок, ми порівнюємо рахунок з 1:

COUNTIFS($B$5:B5,B5)=1

Цей вираз поверне TRUE, коли підрахунок дорівнює 1, і FALSE для будь-якого іншого значення.

Нарешті, щоб примусити результат 1 або 0, ми додаємо нуль. Операція математики змушує Excel примушувати TRUE і FALSE до еквівалентних чисел, 1 і 0.

Примітка: У наведеному вище прикладі використовується ім’я для ідентифікатора клієнта. Це нереально, але полегшує відслідковування людським оком. У звичайних даних ідентифікатор клієнта буде унікальним номером.

Цікаві статті...