Az Excel adatkészletei gyakran ugyanazt az értéket tartalmazzák többször is egy oszlopban. Néha hasznos lehet tudni, hogy hány egyedi érték van egy oszlopban. Például, ha üzletet üzemeltet, és rendelkezik táblázattal az összes tranzakcióról, akkor érdemes meghatároznia, hogy hány egyedi ügyfele van, ahelyett, hogy minden egyes tranzakciót számlálna.
Erre úgy van lehetőség, hogy az Excelben megszámolja az egyedi értékeket az alábbiakban ismertetett módszerekkel.
Távolítsa el az ismétlődő adatokat egy oszlopból
Az egyedi értékek számlálásának gyors és piszkos módja az Excelben az, hogy eltávolítja a másolatokat, és megnézi, hány bejegyzés maradt. Ez jó lehetőség, ha gyorsan választ kell kapnia, és nem kell nyomon követnie az eredményt.
Másolja az adatokat egy új lapra (így véletlenül sem töröl semmilyen szükséges adatot). Válassza ki azokat az értékeket vagy oszlopokat, amelyekből el szeretné távolítani az ismétlődő értékeket. Ban,-ben Adateszközök szakasza Adat fül kiválasztása Távolítsa el a másolatokat
. Ez eltávolítja az összes ismétlődő adatot, és csak az egyedi értékeket hagyja meg.Ugyanez a folyamat akkor működik, ha az információkat két oszlopra osztják fel. A különbség az, hogy mindkét oszlopot ki kell választania. Példánkban van egy oszlop a keresztnévre és egy második a vezetéknévre.
Ha nyomon akarja követni az egyedi értékek számát, jobb, ha képletet ír meg. Az alábbiakban bemutatjuk, hogyan kell ezt megtenni.
Összefüggő: Hogyan szűrhető az Excelben a kívánt adatok megjelenítéséhez
Ismerje meg az adatok kiszűrésének legjobb módjait az Excel táblázataiban, megkönnyítve a trendek és minták észrevételét.
Számoljon egyedi értékeket egy Excel képlettel
Csak az egyedi értékek számlálásához kombinálnunk kell több Excel funkciót. Először ellenőriznünk kell, hogy mindegyik érték duplikátum-e, majd meg kell számolnunk a fennmaradó bejegyzéseket. Tömbfüggvényt is használnunk kell.
Ha csak a választ keresi, használja ezt a képletet, cserélje le az A2: A13 minden példányát a használni kívánt cellákkal:
{= SUM (HA (GYAKORISÁG (MEGFELELÉS (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}
Az, hogy hogyan jutottunk el, egy kicsit bonyolult. Tehát, ha meg akarja érteni, miért működik ez a képlet, az alábbiakban egy-egy darabra bontjuk.
Tömbfunkció magyarázata
Először kezdjük azzal, hogy elmagyarázzuk, mi az a tömb. A tömb egyetlen változó, amely több értéket is tartalmaz. Ez olyan, mintha egy csomó Excel cellára hivatkoznánk egyszerre, ahelyett, hogy minden cellára külön-külön hivatkoznánk.
Ez a mi szempontunkból furcsa különbségtétel. Ha képletet mondunk arra, hogy az A2: A13 cellákat normálisan vagy tömbként nézzük, akkor az adatok ugyanúgy néznek ki számunkra. A különbség abban rejlik, hogy az Excel hogyan kezeli az adatokat a kulisszák mögött. Olyan finom különbség, hogy az Excel legújabb verziói már nem is tesznek különbséget közöttük, bár a régebbi verziók igen.
Céljaink szempontjából fontosabb tudni, hogyan használhatjuk a tömböket. Ha az Excel legújabb verziója van, akkor az automatikusan tömbként tárolja az adatokat, amikor hatékonyabb ezt megtenni. Ha régebbi verziója van, a képlet megírásának befejezésekor nyomja meg a gombot Ctrl + Shift + Enter. Miután ezt megtette, a képletet göndör zárójelek veszik körül, amelyek azt mutatják, hogy tömb módban van.
A FREQUENCY funkció bemutatása
A FREQUENCY függvény megmondja, hányszor jelenik meg egy szám egy listában. Ez nagyszerű, ha számokkal dolgozik, de a listánk szöveges. Ennek a funkciónak a használatához meg kell találnunk a módját, hogy először szövegünket konvertáljuk számokká.
Ha az egyedi értékeket számlistában próbálja megszámolni, kihagyhatja a következő lépést.
A MATCH funkció használata
A MATCH függvény visszaadja az érték első előfordulásának helyzetét. Ezt használhatjuk a névlistánk számértékekké konvertálására. Három információt kell tudnia:
- Milyen értéket keres?
- Milyen adatsort ellenőriz?
- A célértéknél magasabb, alacsonyabb vagy egyenlő értékeket keres?
Példánkban meg akarjuk keresni ügyfeleink nevét az Exel táblázatunkban, hogy megnézhessük-e a pontos nevüket másutt.
A fenti példában a listánkon (A2: A13) Tiah Gallagher (A2) után kutatunk, és pontos egyezést akarunk. Az utolsó mező 0 értéke megadja, hogy pontos egyezésnek kell lennie. Eredményünk megmondja, hogy a név hol jelent meg először. Ebben az esetben ez volt a keresztnév, így az eredmény 1.
A probléma ezzel az, hogy minden vásárlónk érdekel, nemcsak Tiah. De ha csak A2 helyett A2: A13-ot próbálunk keresni, akkor hibát kapunk. Itt hasznosak a tömbfüggvények. Az első paraméter csak egy változót vehet fel, különben hibát ad vissza. De a tömböket úgy kezeljük, mint egyetlen változót.
Most a funkciónk azt mondja az Excel-nek, hogy ellenőrizze az egész tömböt. De várj, az eredményünk nem változott! Még mindig 1-et ír. Mi történik itt?
Funkciónk egy tömb visszaadása. Végigmegy a tömbünk minden elemén, és ellenőrzi az egyezéseket. Az összes név eredményét egy tömbben menti, amely eredményként kerül visszaadásra. Mivel egy cella egyszerre csak egy változót mutat, a tömb első értékét mutatja.
Ezt maga ellenőrizheti. Ha az első tartományt A3: A13-ra változtatja, az eredmény 2-re változik. Ez azért van, mert Eiliyah neve a második a listán, és ezt az értéket menti először a tömb. Ha az első tartományt A7: A13-ra változtatja, akkor ismét 1-et kap, mert Tiah neve először az ellenőrzött adatkészlet első pozíciójában jelenik meg.
Összefüggő: Excel-képletek, amelyek segítenek a valós életben jelentkező problémák megoldásában
A FREKVENCIA funkció használata
Most, hogy megváltoztattuk a neveket számértékekre, használhatjuk a FREQUENCY függvényt. A MATCH-hoz hasonlóan ehhez meg kell keresnie egy célt és ellenőriznie kell egy adatkészletet. Szintén a MATCH-hoz hasonlóan, nem csak egy értéket akarunk keresni, hanem azt, hogy a függvény ellenőrizze a listánk minden elemét.
A FREQUENCY függvény ellenőrizni kívánt célpontja a tömb minden egyes eleme, amelyet a MATCH függvényünk visszaadott. És ellenőrizni akarjuk a MATCH függvény által visszaadott adatkészletet. Így mindkét paraméterhez elküldjük a fent kidolgozott MATCH függvényt.
Ha egyedi számokat keres és kihagyja az előző lépést, akkor mindkét paraméterként elküldi a számtartományt. A listában szereplő összes szám kereséséhez egy tömb funkciót is használnia kell, ezért ne felejtse el megnyomni Ctrl + Shift + Enter a képlet megadása után, ha az Excel régebbi verzióját használja.
Most az eredményünk 2. Megint a funkciónk egy tömböt ad vissza. Tömböt ad vissza, ahányszor minden egyedi érték megjelent. A cella a tömb első értékét mutatja. Ebben az esetben Tiah neve kétszer jelenik meg, így a visszatérő frekvencia 2.
Az IF függvény használata
A tömbünknek ugyanannyi értéke van, mint egyedi értékeinknek. De még nem vagyunk készen. Szükségünk van arra, hogy ezt összeadjuk. Ha a tömb összes értékét 1-re konvertáljuk és összegezzük, akkor végre megtudjuk, hány egyedi értékünk van.
Létrehozhatunk egy IF függvényt, amely az összes nulla feletti értéket 1-re változtatja. Ekkor az összes érték megegyezik 1-vel.
Ehhez azt akarjuk, hogy az IF függvényünk ellenőrizze, hogy a FREQUENCY tömb értéke nagyobb-e, mint nulla. Ha igaz, akkor vissza kell adnia az 1 értéket. Észre fogja venni, hogy most a tömb első értéke egyként tér vissza.
A SUM funkció használata
Az utolsó szakaszon vagyunk! Az utolsó lépés a tömb összegzése.
Csomagolja be az előző függvényt egy SUM függvénybe. Befejezett! Végső képletünk tehát:
{= SUM (HA (GYAKORISÁG (MEGFELELÉS (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}
Az egyedi bejegyzések számlálása az Excel programban
Ez egy olyan fejlett funkció, amely sok tudást igényel az Excelről. Félelmetes lehet kipróbálni. De miután be van állítva, nagyon hasznos lehet, ezért érdemes áttanulmányoznia a magyarázatunkat, hogy megbizonyosodjon róla, hogy megérti-e.
Ha nem kell ilyen gyakran számolnia az egyedi bejegyzéseket, akkor az ismétlődő értékek eltávolításának gyors és piszkos tippje egy csipetnyi feladat!
Az összes legjobb módszer megtanulása a képletek másolására és beillesztésére az Excel táblázatba nagyszerű módja az időmegtakarításnak.
- Termelékenység
- Táblázat
- Microsoft Excel
- Adatelemzés
J. A Seaton tudományos író, amely összetett témák lebontására specializálódott. PhD fokozattal rendelkezik a Saskatchewani Egyetemen; kutatása a játékalapú tanulás felhasználására összpontosított a hallgatók online elkötelezettségének növelésére. Amikor nem dolgozik, megtalálja olvasás közben, videojátékokkal vagy kertészkedéssel.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.