Пребройте безопасно броя на различното съдържание

Броят на различните записи в колона е решаващата информация, която искате да определите в списък. Специална формула свършва тази работа за нула време, дори ако има празни клетки в колоната, която трябва да се изследва

Ето как изглежда формулата, с която можете да преброите броя на различните записи и да игнорирате празни клетки:

= SUM (IF (FREQUENCY (IF (LENGTH (Counter)> 0; COMPARE (Counter; Counter; 0); ““); IF (LENGTH (Counter)> 0; COMPARE (Counter; Counter; 0); ““) )> 0; 1))

Предаваш формулата с Брояч само един аргумент: областта на колоната, в която искате да преброите броя на различното съдържание. Формулата може да определи правилен резултат само за диапазон от колони. Затова се уверете, че прехвърлената област се състои само от една колона.

Потвърдете формулата на матрицата, след като я въведете, като използвате комбинацията от клавиши Ctrl + Shift + Enter. В резултат на това формулата предоставя броя на различното съдържание в прехвърлената област.

В показаната работна книга следната формула на масива връща числото 9 в клетка F3:

= SUM (IF (FREQUENCY (IF (LENGTH (C4: C35)> 0); СРАВНЕТЕ (C4: C35; C4: C35; 0); ""); C35; C4: C35; 0); “„))> 0; 1))

В прехвърлената област C4: C35 има само девет различни съдържания, въпреки че областта се състои от 32 реда.

Ето как умно формулата определя броя на различните записи на данни

Формулата работи по следния метод за определяне на броя на различното съдържание:

  • Функцията FREQUENCY определя честотното разпределение на прехвърлената област.
  • Можете да използвате функциите СРАВНЯВАНЕ, за да определите първата позиция на всяко съдържание в областта на прехвърлената колона.
  • В резултат на това всички функции COMPARE винаги предоставят първата позиция на събитието, дори за множество съдържание.
  • Предавате тези първи позиции на функцията FREQUENCY, както като дати, така и като класове.
  • Следователно функцията FREQUENCY връща само стойност, по -голяма от 1 за всяко различно съдържание в областта на колоната.
  • С комбинацията SUM-IF добавяте тези и по този начин преброявате различното съдържание.
  • Използвате комбинациите IF-LENGTH, така че функциите COMPARE да вземат предвид само запълнените клетки в областта на колоната.
  • Използвайте функцията LENGTH, за да определите дължината на съдържанието на клетката. Само ако съдържанието на клетка има дължина по -голяма от 0, има съдържание в тази клетка. По този начин разпознавате празни клетки. С функцията IF използвате това разграничение като критерий.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave