Bezpečne spočítajte počet rôznych obsahov

Počet rôznych záznamov v stĺpci je zásadnou informáciou, ktorú chcete v zozname určiť. Špeciálny vzorec vykoná túto prácu rýchlo, aj keď sú v stĺpci, ktorý sa má preskúmať, prázdne bunky

Takto vyzerá vzorec, pomocou ktorého môžete počítať počet rôznych záznamov a prázdne bunky ignorovať:

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

Formulár odovzdáte pomocou Počítadlo iba jeden argument: oblasť stĺpca, v ktorej chcete spočítať počet rôznych obsahov. Vzorec môže určiť správny výsledok iba pre rozsah stĺpcov. Uistite sa teda, že prenášaná oblasť pozostáva iba z jedného stĺpca.

Po zadaní maticového vzorca potvrďte kombináciu klávesov Ctrl + Shift + Enter. Výsledkom je, že vzorec poskytuje počet rôznych obsahov v prenesenej oblasti.

V zobrazenom zošite nasledujúci vzorec poľa vráti číslo 9 v bunke F3:

= SUM (IF (FREQUENCY (IF (LENGTH (C4: C35)> 0; COMPARE (C4: C35; C4: C35; 0); ““)); IF (LENGTH (C4: C35)> 0; COMPARE (C4: C35; C4: C35; 0); „“))> 0; 1))

V prenesenej oblasti C4: C35 je iba deväť rôznych obsahov, aj keď oblasť pozostáva z 32 riadkov.

Takto šikovne vzorec určí počet rôznych dátových záznamov

Vzorec funguje podľa nasledujúcej metódy na určenie počtu rôznych obsahov:

  • Funkcia FREQUENCY určuje frekvenčné rozloženie prenášanej oblasti.
  • Pomocou funkcií POROVNANIE môžete určiť prvú pozíciu každého obsahu v oblasti preneseného stĺpca.
  • Výsledkom je, že všetky funkcie POROVNANIE vždy poskytujú prvú pozíciu výskytu, dokonca aj pre viacnásobný obsah.
  • Tieto prvé pozície odovzdávate do funkcie FREQUENCY, ako dátumy aj ako triedy.
  • Funkcia FREQUENCY preto vracia iba hodnotu väčšiu ako 1 pre každý iný obsah v oblasti stĺpcov.
  • S kombináciou SUM-IF tieto spočítate a spočítate tak rôzny obsah.
  • Kombinácie IF-LENGTH používate tak, aby funkcie COMPARE zohľadňovali iba vyplnené bunky v oblasti stĺpcov.
  • Na určenie dĺžky obsahu bunky použite funkciu LENGTH. Iba v prípade, že obsah bunky má dĺžku väčšiu ako 0, je v tejto bunke obsah. Podľa toho rozoznáte bunky, ktoré sú prázdne. Pri funkcii IF používate toto rozlíšenie ako kritérium.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave