Excel képlet: Keresse meg a leggyakoribb szöveget a feltételekkel
Bizonyos esetekben érdemes megkeresnie a leggyakrabban megjelenő szöveget az Excel egyik kritériuma alapján. Ez az oktatóanyag egy tömbképletet vezet be a feladat kezelésére, és ismerteti a képlet argumentumait.
Általános képlet:
=INDEX(rng_1,MODE(IF(rng_2=criteria,MATCH(rng_1,rng_1,0)))) |
érvek
Rng_1: the range of cells that you want to find the most frequent text. |
Rng_2: the range of cells that contain the criteria you want to use. |
Criteria: the condition you want to find text based on. |
Visszatérési érték
Ez a képlet a leggyakoribb szöveget adja meg egy adott kritériummal.
Hogyan működik ez a képlet
Példa: A cellák sora sorolja fel a termékeket, az eszközöket és a felhasználókat, most meg szeretné találni az egyes termékek leggyakrabban használt eszközeit. Használja az alábbi képletet a G3 cellában:
=INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)))) |
nyomja meg Shift + Ctrl + Enter gombokat együtt a helyes eredmény eléréséhez. Ezután húzza lefelé a kitöltő fogantyút a képlet alkalmazásához.
Magyarázat
MATCH($C$3:$C$12,$C$3:$C$12,0): a MÉRKŐZÉS függvény adja vissza a keresési_érték helyét egy sorban vagy oszlopban. A képlet itt adja vissza a tömb eredményét {1;2;3;4;2;1;7;8;9;7}, amely megkeresi az egyes szövegek pozícióját a $ C $ 3: $ C $ 12 tartományban.
IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)): a IF függvény egy feltétel beállítására szolgál. Itt ezt a képletet úgy tekintik IF($B$3:$B$12=”KTE”,{1;2;3;4;2;1;7;8;9;7}) , és a tömb eredménye visszatér ={1;FALSE;3;FALSE;FALSE;1;FALSE;FALSE;9;FALSE}.
MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0))): A MODE funkció megtalálja a tartomány leggyakoribb szövegét. Ez a képlet itt találja meg a leggyakoribb számot az IF függvény tömb eredményében, amely így tekinthető MODE({1;FALSE;3;FALSE;FALSE;1;FALSE;FALSE;9;FALSE}) és 1-et ad vissza.
INDEX function: a INDEX függvény adja vissza az értéket egy táblázatban vagy tömbben a megadott hely alapján. Itt a képlet. INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)))) lesz zsugorodva INDEX($C$3:$C$12,1).
Megjegyzés
Ha két vagy több leggyakoribb szöveg van, a képlet visszaadja az elsőre megjelenő értéket.
Mintafájl
Kattintson a minta fájl letöltéséhez
Relatív képletek
- Ellenőrizze, hogy egy cella tartalmaz-e meghatározott szöveget
Annak ellenőrzéséhez, hogy egy cella tartalmaz-e néhány szöveget az A tartományban, de nem tartalmazza a B tartományban lévő szövegeket, használhat egy tömbképletet, amely egyesíti az Excel COUNT, SEARCH és AND függvényeit - Ellenőrizze, hogy egy cella tartalmazza-e a több érték egyikét, de zárjon ki más értékeket
Ez az oktatóanyag képletet biztosít a feladat gyors kezeléséhez, amely ellenőrzi, hogy egy cella tartalmaz-e valamit, de kizárja az Excel egyéb értékeit, és elmagyarázza a képlet argumentumait. - Ellenőrizze, hogy a cella tartalmaz-e valamit
Ha feltételezzük, hogy az Excelben van egy értéklista az E oszlopban, ellenőrizni szeretné, hogy a B oszlop cellái tartalmazzák-e az E oszlop összes értékét, és visszaadja az IGAZ vagy HAMIS értéket. - Ellenőrizze, hogy a cella tartalmaz-e számot
Néha érdemes ellenőrizni, hogy egy cella tartalmaz-e numerikus karaktereket. Ez az oktatóanyag képletet ad, amely IGAZ értéket ad vissza, ha a cella számot tartalmaz, HAMIS, ha a cella nem tartalmaz számot.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.