Formulacija problema
Obstaja obseg podatkov, v katerem se nekatere vrednosti ponovijo več kot enkrat:
Naloga je prešteti število edinstvenih (ne ponavljajočih se) vrednosti v obsegu. V zgornjem primeru je zlahka videti, da so dejansko omenjene samo štiri možnosti.
Razmislimo o več načinih za rešitev.
Metoda 1. Če ni praznih celic
Če ste prepričani, da v izvirnem obsegu podatkov ni praznih celic, lahko uporabite kratko in elegantno matrično formulo:
Ne pozabite ga vnesti kot matrično formulo, tj. pritisnite po vnosu formule ne Enter, ampak kombinacijo Ctrl + Shift + Enter.
Tehnično ta formula iterira skozi vse celice matrike in za vsak element izračuna število njegovih pojavitev v obsegu z uporabo funkcije COUNTIF (COUNTIF). Če to predstavimo kot dodaten stolpec, bi izgledalo takole:
Nato se izračunajo ulomki 1/Število ponovitev za vsak element in vsi so sešteti, kar nam bo dalo število edinstvenih elementov:
Metoda 2. Če so prazne celice
Če so v obsegu prazne celice, boste morali nekoliko izboljšati formulo z dodajanjem preverjanja praznih celic (sicer bomo dobili napako pri deljenju z 0 v ulomku):
To je to.
- Kako ekstrahirati edinstvene elemente iz obsega in odstraniti dvojnike
- Kako poudariti dvojnike na seznamu z barvo
- Kako primerjati dva obsega za dvojnike
- Ekstrahirajte edinstvene zapise iz tabele po danem stolpcu z uporabo dodatka PLEX