Droši saskaitiet dažādu saturu

Dažādu ierakstu skaits kolonnā ir būtiska informācija, kuru vēlaties noteikt sarakstā. Īpaša formula šo darbu veic ātri, pat ja pārbaudāmajā kolonnā ir tukšas šūnas

Tā izskatās formula, ar kuras palīdzību jūs varat saskaitīt dažādu ierakstu skaitu un ignorēt tukšās šūnas:

= SUM (JA (Frekvence (JA (GARUMS (skaitītājs)> 0; SALĪDZINĀT (skaitītājs; Skaitītājs; 0); ““); JA (GARUMS (skaitītājs)> 0; SALĪDZINĀT (Skaitītājs; Skaitītājs; 0); ““) )> 0; 1))

Jūs nododat formulu Skaitītājs tikai viens arguments: kolonnas apgabals, kurā vēlaties saskaitīt dažādu saturu. Formula var noteikt pareizu rezultātu tikai kolonnu diapazonam. Tāpēc pārliecinieties, ka nodotā teritorija sastāv tikai no vienas kolonnas.

Apstipriniet matricas formulu pēc tās ievadīšanas, izmantojot taustiņu kombināciju Ctrl + Shift + Enter. Rezultātā formula nodrošina dažādu saturu skaitu pārsūtītajā apgabalā.

Parādītajā darbgrāmatā šāda masīva formula atgriež skaitli 9 šūnā F3:

= SUM (JA (FREQUENCY (IF (LENGTH (C4: C35)> 0; SALĪDZINĀT (C4: C35; C4: C35; 0); ““); IF (LENGTH (C4: C35)> 0; COMPARE (C4: C35; C4: C35; 0); ““))> 0; 1))

Pārsūtītajā apgabalā C4: C35 ir tikai deviņi dažādi saturs, lai gan apgabals sastāv no 32 rindām.

Šādi gudri formula nosaka dažādu datu ierakstu skaitu

Lai noteiktu dažādu saturu skaitu, formula darbojas saskaņā ar šādu metodi:

  • Funkcija FREQUENCY nosaka pārsūtītās zonas frekvences sadalījumu.
  • Varat izmantot funkcijas SALĪDZINĀT, lai noteiktu katra satura pirmo pozīciju pārsūtīto kolonnu apgabalā.
  • Rezultātā visas SALĪDZINĀŠANAS funkcijas vienmēr nodrošina notikuma pirmo pozīciju, pat ja tiek izmantots vairākkārtējs saturs.
  • Šīs pirmās pozīcijas nododat funkcijai FREQUENCY gan kā datumi, gan kā klases.
  • Līdz ar to funkcija FREQUENCY katram kolonnas apgabala saturam atgriež vērtību, kas lielāka par 1.
  • Izmantojot SUM-IF kombināciju, jūs saskaitāt šos un tādējādi saskaitāt atšķirīgo saturu.
  • Jūs izmantojat IF-LENGTH kombinācijas, lai funkcijas SALĪDZINĀT ņemtu vērā tikai aizpildītās šūnas kolonnas apgabalā.
  • Izmantojiet funkciju LENGTH, lai noteiktu šūnas satura garumu. Tikai tad, ja šūnas satura garums ir lielāks par 0, šajā šūnā ir saturs. Tādā veidā jūs atpazīstat tukšas šūnas. Izmantojot funkciju IF, jūs izmantojat šo atšķirību kā kritēriju.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave