Egyedi értékek megszámolása az ismétlődések között

Egyedi értékek megszámolása az ismétlődések között

Tegyük fel, hogy azt szeretné megtudni, hogy egy többször ismétlődő értékeket tartalmazó cellatartományban hány darab egyedi érték található. Ha például egy oszlop

  • az 5, 6, 7 és 6 értékeket tartalmazza, az eredmény három egyedi érték lesz – 5 , 6 és 7.

  • a „Harmath”, „Kránitz”, „Kránitz” és „Kránitz” értékeket tartalmazza, az eredmény két egyedi érték lesz – „Harmath” és „Kránitz”.

Az ismétlődő értékek között előforduló egyedi értékek többféle módon is megszámolhatók.

Kapcsolódó műveletek

Egyedi értékek megszámolása szűrő használatával

Egyedi értékek megszámolása függvények használatával

Egyedi értékek megszámolása szűrő használatával

Az Irányított szűrés párbeszédpanel használatával egy adatokat tartalmazó oszlopból kinyerheti és új helyre illesztheti be az egyedi értékeket. Ezután a SOROK függvényt használhatja az új tartományban található egyedi értékek összeszámolására.

  1. Jelölje ki a cellatartományt, illetve ellenőrizze, hogy az aktív cella táblázaton belül legyen.

    Olyan cellatartományt jelöljön ki, amelynek van oszlopfejléce.

  2. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

    Megjelenik az Irányított szűrés párbeszédpanel.

  3. Kattintson a Más helyre másolja elemre.

  4. A Hova másolja mezőben adjon meg egy cellahivatkozást.

    Másik lehetőségként ideiglenesen rejtse el a párbeszédpanelt a párbeszédpanelt összecsukó gombra Gombkép kattintva, jelölje ki a cellát a munkalapon, és kattintson a párbeszédpanelt kibontó gombra Gombkép .

  5. Jelölje be a Csak az egyedi rekordok megjelenítése négyzetet, majd kattintson az OK gombra.

    A program ekkor a kijelölt tartományban talált egyedi értékeket a Hova másolja mezőben megadott cellával kezdődő új helyre másolja.

  6. A tartomány utolsó cellája alatti üres cellába írja be a SOROK függvényt. Argumentumként adja meg az imént másolt egyedi értékek tartományát az oszlopfejlécet nem belevéve. Például ha az egyedi értékek tartománya a B2:B45, akkor a függvényt a =SOROK(B2:B45) formában kell beírnia.

Vissza a lap tetejére

Egyedi értékek megszámolása függvények használatával

Ehhez a módszerhez a HA, SZUM, GYAKORISÁG, HOL.VAN és HOSSZ függvényeket kell egymással kombinálnia:

  • A HA függvény használatával rendeljen mindegyik teljesülő feltételhez 1-es értéket.

  • Az értékek összeadásához használja a SZUM függvényt.

  • Az egyedi értékek megszámolásához használja a GYAKORISÁG függvényt. A GYAKORISÁG függvény figyelmen kívül hagyja a szöveges értékeket és a nullát. Egy adott érték első előfordulásakor a függvény az érték előfordulásainak számával egyenlő értéket ad eredményül. Ugyanazon érték újbóli előfordulásakor a függvény értéke 0 (nulla) lesz.

  • Egy adott tartományon belül lévő szöveges érték pozícióját a HOL.VAN függvénnyel kérheti le. Ezt a visszaadott értéket aztán a GYAKORISÁG függvény használhatja fel argumentumként ahhoz, hogy kiértékelje az adott helyen található szöveges értéket.

  • Az üres cellák azonosítására a HOSSZ függvényt használhatja. Az üres cellák 0 hosszúságértékűek.

Példa

A példa könnyebben megérthető, ha üres munkalapra másolja.

Egy példa másolása

  1. Hozzon létre egy üres munkafüzetet vagy munkalapot.

  2. Jelölje ki a példát a súgótémakörben.

    Megjegyzés : A sor- és oszlopazonosítókat ne vegye bele a kijelölésbe.

    Példa kijelölése a súgóban

    Példa kijelölése a súgóban

  3. Nyomjuk le a CTRL+C billentyűkombinációt.

  4. A munkalapon jelölje ki az A1 cellát, és nyomja le a CTRL+V billentyűkombinációt.

  5. Az eredmények és az azokat eredményező képletek megjelenítése közötti váltáshoz nyomjuk meg a CTRL+` (fordított ékezet) billentyűkombinációt, vagy kattintsunk a Képletek lap Képletvizsgálat csoportjának Képletek megjelenítése gombjára.

1

2

3

4

5

6

7

8

9

10

A

B

Adatok

Adat

986

Harmath

Kránitz

563

67

789

235

Harmath

Kránitz

689

789

Kránitz

143

56

237

67

235

Képlet

Leírás (eredmény)

=SZUM(HA(GYAKORISÁG(A2:A10,A2:A10)>0,1))

Az A2:A10 cellatartományban található egyedi számértékeket számolja meg úgy, hogy az üres cellákat és a szöveges értékeket nem számolja (4)

=SZUM(HA(GYAKORISÁG(HOL.VAN(B2:B10,B2:B10,0),HOL.VAN(B2:B10,B2:B10,0))>0,1))

A B2:B10 cellatartományban található egyedi szöveges és számértékeket számolja meg (a tartomány nem tartalmazhat üres cellákat) (7)

=SZUM(HA(GYAKORISÁG(HA(HOSSZ(A2:A10)>0,HOL.VAN(A2:A10,A2:A10,0),""), HA(HOSSZ(A2:A10)>0,HOL.VAN(A2:A10,A2:A10,0),""))>0,1))

Az A2:A10 cellatartományban található egyedi szöveges és számértékeket számolja meg úgy, hogy az üres cellákat és a szöveges értékeket nem számolja (6)

Megjegyzések    

  • A példában szereplő képleteket tömbképletként kell beírni. Jelölje ki a képletet tartalmazó cellákat, nyomja le az F2 billentyűt, majd a CTRL+SHIFT+ENTER billentyűkombinációt.

  • Ha lépésről lépésre követni szeretné egy függvény kiértékelését, jelölje ki a képletet tartalmazó cellát, majd kattintson a Képletek lap Képletvizsgálat csoportjában a Képletkiértékelő gombra.

Függvényismertetés

  • A GYAKORISÁG függvény azt számolja meg, hogy egy adott értéktartományban milyen gyakran fordulnak elő adott értékek, és az eredményt függőleges számtömb formájában adja vissza. Használhatja a GYAKORISÁG függvényt például arra, hogy megszámolja egy teszten elért pontszámok közül azokat, amelyek egy megadott pontszámtartományba esnek. Mivel ez a függvény tömböt ad eredményül, tömbképletként kell megadni.

  • A HOL.VAN függvény egy adott elemet keres egy cellatartományban, és az elem tartománybeli relatív pozícióját adja eredményül. Ha például az A1:A3 tartomány az 5, 25 és 38 értékeket tartalmazza, akkor a =HOL.VAN(25,A1:A3,0) képlet eredménye 2 lesz, mivel a 25-ös érték a tartomány második eleme.

  • A HOSSZ függvény egy szöveg karakterekben mért hosszát adja eredményül.

  • A SZUM függvény összeadja az argumentumként megadott számokat. Az argumentumok bármelyike lehet tartomány, cellahivatkozás, tömb, állandó, képlet vagy akár egy másik függvény eredménye is. Például a SZUM(A1:A5) képlet eredménye az A1-től A5-ig terjedő cellákban található számok összege lesz.

  • A HA függvény más értéket ad vissza, ha a megadott feltétel kiértékelésének eredménye IGAZ, és megint mást, ha ez az eredmény HAMIS.

Vissza a lap tetejére

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×