Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ebben az oktatóanyagban különböző megközelítéseken megyek keresztül, hogyan számolhat különböző értékeket az Excelben a hagyományosabb módszertől a modernebb technikáig. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Van itt egy névlista, és szeretném tudni, hány egyedi név van. Összesen hét név van, de hány nem ismétlődik? Ha eltávolítom a másolatokat, ötöt kapok.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

-ben fogom ezt megtenni. Ennek több módja is van, és a legklasszikusabbtól a legmodernebb megközelítésig fogjuk ezt vizsgálni. Kezdjük a Duplikátumok eltávolításával, majd az adatmodell segítségével a Count Distinct funkciót, majd a dinamikus tömböket használjuk.

Tartalomjegyzék

Különböző értékek számlálása az Excelben

Itt van egy adatsorom a baseball major ligában 1995-től 2018-ig tartó csapatrekordokról. Azt szeretném tudni, hogy hány egyedi csapatnév létezik. Megvan ez a Név oszlop, és ezeket szeretném összeszámolni.

Tehát három lehetőséget fogunk választani. Az első a leghagyományosabb módszer. Átmegyek az Adatok lapra, ahol lehetőség van a duplikációk eltávolítására . Ez működni fog, de kimásolom és beillesztem a Név oszlopot egy új lapra, mert ez csak átmegy ezeken az adatokon.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

És most, ha eltávolítom a duplikációkat, megadja a megmaradt értéket, ami 35 egyedi érték.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ezt is megtehetném COUNTA . A COUNTA-t használom a COUNT helyett, mert a COUNTA szöveges értékeket is felvesz, míg a COUNT csak számértékeket. Tehát, amikor ezt futtatjuk, 35 egyedi csapatnevet láthatunk.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Szóval ez egy nagyon könnyen használható lehetőség. Nem kellett függvényeket írnunk. Nagyon alacsony kód, de az a tény, hogy keményen kell kódolnunk, összezavarja az eredeti kódunkat. Ez nem jó nekem. Tehát próbáljunk ki egy másik lehetőséget.

Ez most a Power pivothoz és az adatmodellhez kapcsolódik. Létre fogunk hozni egy pivot tábla jelentést, és ez lehetővé teszi, hogy megszámoljuk ezeket az egyedi értékeket. Tehát szúrjunk be egy pivot táblát. Itt található az Adattáblázatunk, melynek neve Csapatok. Létrehozzuk egy új munkalapon, és hozzáadjuk az adatmodellhez.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

És ha rákattintok az OK-ra, egy sima régi pivot táblát kapunk. Most ide teszem a Név oszlopot az Értékembe.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ezután rákattintok az Érték mezőre, és összefoglalom. Ez a klasszikus pivot táblában nem érhető el. Ez a különálló szám csak ebben az adatmodellben érhető el.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ezt betöltjük, és 35-öt kapunk. Tehát ott van a B opció a Power pivotban. Ez már majdnem 10 éve létezik. Nem igazán ismert, de nagyon erős. És ha LuckyTemplates-t használ, valószínűleg ismeri az adatmodellt, a Dax-ot stb. Ugyanezt az alapvető infrastruktúrát használja itt az Excel.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Az utolsó módszer, amelyet meg akarok mutatni, a dinamikus tömbök használata . Ezek meglehetősen vadonatújak, és előfordulhat, hogy még nem rendelkezik velük, attól függően, hogy az Excel melyik verzióját használja. Ez csak a 365-re vonatkozik.

Tehát az UNIQUE-t fogom használni, amely visszaadja az összes egyedi értéket egy tömbben.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ezután kiválasztom a Név oszlopot, és ez egy dinamikus tömböt ad. Ebben az esetben egy képletet használunk. A forrásadatokat nem kellett manipulálnunk. Láthatjuk, hol vannak a forrásadatok.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Innentől meg tudom csinálni a COUNTA-t. Figyeld meg, amikor ezt a teljes tartományt kiválasztom, ott van ez a font jel. Ez a dinamikus tömb spill operátora. Amikor ezt teszem, az azt mondja az Excelnek, hogy az ehhez a cellához társított dinamikus tömböt akarom kezelni; nem maga a cella, hanem a dinamikus tömb abban a cellában indult.

Számolja meg az eltérő értékeket az Excelben: a klasszikustól a modernig

Ezek a dinamikus tömbök valójában csak néhány évesek, és általában néhány hónapon belül többet adnak ki a legtöbb felhasználó számára. Ez egy új módja ennek.




Következtetés

Három különböző módszert mutattam be a különböző értékek megszámlálására. A klasszikus Ismétlődések eltávolítása módszerrel kezdtük. Csak a menüt kell használnunk. Nincsenek benne funkciók, de nem tesz kényelmessé, hogy másolni és beilleszteni kell. Nem sok az integritás, amikor ezt tesszük.

Ezután eljutunk az adatmodellhez, ami nagyon klassz. Ez is menüvezérelt, képletek nélkül, és dinamikus. Lehetséges azonban, hogy nem mindenki tud erről, és frissítenünk kell az adatokat, ha frissítéseket szeretnénk kapni. Kimutatástáblákat vagy a kimutatástáblázat jelentést használjuk, ahogyan a Power Pivottal most is nevezik.

És akkor elérkeztünk a nagyon modern módszerhez, amely az egyedi funkciót, a Dynamic Arrays-t használja. Ez képletvezérelt, ami lehet pro vagy kontra, attól függően, hogy kit kérdezel. Ennek az a nagy hátránya, hogy kicsit bőbeszédű. Két funkciót használunk. Továbbá az a tény, hogy nem olyan gyakori, hogy ez a funkció elérhető.

Ha van más módja ennek, tudassa velünk. Szívesen látnánk őket. Az Excelben mindig különböző módok vannak a dolgok elvégzésére.

Minden jót!

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.