Tartalomjegyzék
Egyedi értékek kivonása egyetlen vagy különböző kritériumok alapján nagyon gyakori az irodákban & vállalkozásoknál. Microsoft Excel is hozzáadott néhány hasznos &-ot; praktikus módszereket, amelyekkel egyedi értékeket lehet kinyerni egy nagy adathalmazból. Ebben a cikkben megpróbálom bemutatni, hogyan lehet a egyedi értékek kivonása az Excelben lévő kritériumok alapján 2 hatékony módszerrel.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetünket, amelyet a cikk elkészítéséhez használtunk.
Egyedi értékek kivonása kritériumok alapján.xlsx2 hatékony módszer az egyedi értékek kivonására a kritériumok alapján az Excelben
Az illusztráció kedvéért itt van egy mintaadatkészlet. Itt van egy grafikon a 5 Számítógépes üzletek . Ők új asztali számítógépeket és notebookokat raktároztak a hónapokban Június és Július az üzleteikben.
Most megpróbálunk egyedi termékeket találni ebből az adathalmazból több kritérium alapján.
1. Az Excel UNIQUE és FILTER funkciók kombinálása az egyedi értékek kivonásához
Ebben az első módszerben használjuk a az EGYEDÜLÁLLÓ funkció és a FILTER funkció az excelben, hogy egyedi értékeket kapjunk. Itt ezeket a függvényeket fogjuk használni mind az egy, mind a több kritériumra. Tehát további késlekedés nélkül ugorjunk bele a módszerekbe.
1.1. Egyetlen kritérium
Itt arra vagyunk kíváncsiak, hogy mely üzletek tartottak egy évben 2 egymást követő hónapban csak notebookokat, vagy csak asztali számítógépeket, vagy mindkettőt.
- Először is, válassza ki E5 cella & írja be ezt a képletet
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- Másodszor, nyomja meg a Írja be a címet. & látni fogja a neveket 4 számítógépes üzletek, amelyek már több mint 2 hónap .
- Ezután írja be ezt a képletet F5 cella hogy megtudja, ki tárolt asztali számítógépeket azok közül. 5 üzletek.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- Ezután nyomja meg a Írja be a címet. & megkapja a következő neveket 3 üzletek, amelyek asztali számítógépeket tároltak ezekben a hónapokban.
- Összehasonlíthatja ezt a két eredményt & észre fogja venni, hogy csak Computer Sphere & EMACIMAC mindkét eszköztípust raktáron tartják.
Bővebben: Egyedi értékek keresése az Excel oszlopban (6 módszer)
1.2. Több kritérium
Most szeretnénk még egy kritériumot hozzáadni az előző adathalmazhoz. A számítógépes üzletek 3 különböző márkájú notebookot és asztali számítógépet hoztak. Lenovo , HP & Asus ...és kiderítjük, hogy mely boltok tartanak raktáron... HP notebookok azokkal szemben 2 hónap .
- Először válassza ki a G12-es cella ahol szeretnénk látni a boltok nevét, amelyek készleten vannak HP notebookok .
- Ezután írja be ezt a képletet a cellába.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- Ezután nyomja meg a Írja be a címet. .
- Végezetül, csak annyit fogsz észrevenni, hogy 1 bolt már raktáron notebookok HP felett azok 2 hónapok.
1.3. Több kritérium alternatívákkal
Most egy másik feltétellel fogunk foglalkozni, ahol azt szeretnénk megtudni, hogy mely üzletek rendelkeznek legalább egy olyan eszközzel a készleten, amelyik a HP vagy ASUS .
- Először válassza ki a G11-es cella .
- Ezután írja be ezt a képletet.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- Ezt követően nyomja meg Írja be a címet. .
- Végül a következő neveket látja 4 olyan üzletek, amelyek készleten lévő eszközökkel rendelkeznek HP vagy ASUS .
2. Alkalmazza a tömbképletet az egyedi értékek kihúzásához az Excelben a kritériumok alapján
Ebben a második módszerben egy olyan tömbképletet fogunk használni, amelyet a Microsoft Excel Bár lehet, hogy egy kicsit bonyolultnak találod, később megpróbálom elmagyarázni, hogyan működik ez a képlet mind egy, mind több kritérium esetén.
2.1. Egyetlen kritérium
Most menjünk a lépésekhez, hogy hogyan hozhatjuk ki a notebookokat vagy asztali számítógépeket tároló üzletek neveit a 2 hónap tömbképletek segítségével.
- Először is, a E5 cella a Notebook cím, írja be ezt a képletet.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0))),"")
- Ezután nyomja meg a Írja be a címet. .
- Ezután használja a Töltse ki a fogantyút parancsot, hogy kitöltse az egész oszlopot & megtalálja a neveket a 4 számítógépes boltok, amelyek notebookokat tartanak raktáron.
- Kezdetben, a COUNTIF funkció biztosítja a E oszlop a Notebook cím, hogy az összes cégnév itt fog megjelenni & ezáltal egy tömböt hoz létre egy közös 0 minden többszörösen szereplő cégnév esetében.
- Ezen kívül, az IF funkció most kideríti, hogy mely üzletek csak notebookokat tartanak raktáron. Tehát, eltávolítja a 0 azon üzletek nevéből, amelyek nem tartottak raktáron füzeteket.
- Utána, a MATCH funkció keresi 0 csak a tömbben található a IF funkciót korábban.
- Most, az INDEX funkció az összes cellát tárolja ebben a tömbben hivatkozásként & csak akkor mutatja meg az üzletek nevét, ha azok többször is megjelentek.
- Végre, az IFERROR funkció eltávolítja az összes hibaüzenetet & üres karakterláncokkal helyettesíti őket.
Hasonlóképpen alkalmazza a tömbképletet a F5 cella hogy megtudja a boltok neveit, amelyek Asztali raktáron.
Bővebben: Excel VBA az oszlop egyedi értékeinek megszerzéséhez (4 példa)
2.2. Több kritérium
Ha két vagy több kritériummal kell foglalkoznunk az Excelben az egyedi értékek kinyerése során, akkor itt a megoldás. Most megkeressük azokat az üzleteket, amelyek a notebookok készletét HP márka csak több mint 2 hónapok .
- Először válassza ki a G12-es cella .
- Ezután írja be ezt a képletet.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")
- Ezt követően nyomja meg Írja be a címet. .
- Végül használja a Töltse ki a fogantyút hogy kitöltse az oszlopot, amíg az oszlop alján üres cellák nem jelennek meg & kész.
- Itt a IF függvényt kétszer használjuk. Először a keresés a Notebook kategória a D oszlop & az eredményeket a következő formában adja vissza 0 a tömbben.
- Hasonlóképpen, a keresések a HP márka E oszlop & az eredmények visszaadása 0 egy másik tömbben.
- Ezután a COUNTIF függvény itt megszámolja az összes cégnevet & az értékeket úgy adja vissza, hogy 0 egy tömbben az összes névre, amelyet a C oszlop a Cég cím.
- Most, a MATCH függvény keresi a következő pozíciókat 0 a kapott értékek összegeként az utolsó 3 tömbök.
- Ezután a INDEX függvény mindezeket az adatokat egy referenciatömbként tárolja & az üzletek kapcsolódó neveit a kapott érték sorpozíciói alapján mutatja meg. 0 az előző lépésben találtak.
- És végül, a IFERROR funkció eltávolítja az összes hibaüzenetet & csak a boltok neveit jeleníti meg.
Bővebben: VBA, hogy egyedi értékeket kapjon az oszlopból az Excel-táblázatba (3) Kritériumok )
Következtetés
Remélem, hogy a fent említett módszerek arról, hogy hogyan lehet egyedi értékeket kinyerni az Excelben a kritériumok alapján, most segítenek Önnek abban, hogy alkalmazza őket az Excel munkáiban, és megfeleljen az analitikai funkciók és az adatbevitel követelményeinek. Ön is javasolhatja nekem a megjegyzés rovatban, ha úgy gondolja, hogy kihagytam egy módszert, amelyet meg kellett volna említenem a cikkemben. Nézze meg a többi érdekes & informatív Excelcikkek a ExcelWIKI .