Excel vzorec: Najděte nejčastější text s kritérii
V některých případech možná budete chtít najít text, který se nejčastěji zobrazuje na základě kritéria v aplikaci Excel. Tento výukový program představuje vzorec pole pro zpracování této úlohy a poskytuje vysvětlení argumentů tohoto vzorce.
Obecný vzorec:
=INDEX(rng_1,MODE(IF(rng_2=criteria,MATCH(rng_1,rng_1,0)))) |
Argumenty
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. |
Návratová hodnota
Tento vzorec vrací nejčastější text se specifickým kritériem.
Jak tento vzorec funguje
Příklad: Existuje řada buněk se seznamem produktů, nástrojů a uživatelů, nyní chcete najít nejčastěji používaný nástroj každého produktu. Použijte prosím následující vzorec v buňce G3:
=INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)))) |
Stisknout Shift + Ctrl + Enter dohromady, abyste dosáhli správného výsledku. Poté přetáhněte úchyt výplně dolů a použijte tento vzorec.
Vysvětlení
MATCH($C$3:$C$12,$C$3:$C$12,0): MATCH funkce vrací umístění hodnoty vyhledávání v řádku nebo sloupci. Zde vzorec vrátí výsledek pole {1;2;3;4;2;1;7;8;9;7}, který najde pozici každého textu v rozsahu $ C $ 3: $ C $ 12.
IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)): IF funkce slouží k nastavení podmínky. Zde je tento vzorec považován za IF($B$3:$B$12=”KTE”,{1;2;3;4;2;1;7;8;9;7}) a vrátí se výsledek pole ={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))): Funkce MODE vyhledá nejčastější text v rozsahu. Zde tento vzorec najde nejčastější číslo ve výsledku pole funkce IF, které lze vidět jako MODE({1;FALSE;3;FALSE;FALSE;1;FALSE;FALSE;9;FALSE}) a vrátí 1.
INDEX function: INDEX funkce vrací hodnotu v tabulce nebo poli na základě daného umístění. Tady vzorec. INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)))) bude zmenšen na INDEX($C$3:$C$12,1).
Poznámka
Pokud existují dva nebo více nejčastějších textů, vrátí vzorec hodnotu, která se objeví jako první.
Ukázkový soubor
Kliknutím stáhnete ukázkový soubor
Relativní vzorce
- Zkontrolujte, zda buňka obsahuje konkrétní text
Chcete-li zkontrolovat, zda buňka obsahuje některé texty v rozsahu A, ale neobsahuje texty v rozsahu B, můžete použít maticový vzorec, který kombinuje funkci COUNT, SEARCH a AND v aplikaci Excel - Zkontrolujte, zda buňka obsahuje jednu z několika hodnot, ale vylučujte další hodnoty
Tento kurz poskytne vzorec, který rychle zvládne úkol, který kontroluje, zda buňka obsahuje jednu z věcí, ale vylučuje další hodnoty v aplikaci Excel, a vysvětluje argumenty vzorce. - Zkontrolujte, zda buňka obsahuje jednu z věcí
Předpokládejme, že v aplikaci Excel je ve sloupci E seznam hodnot, chcete zkontrolovat, zda buňky ve sloupci B obsahují všechny hodnoty ve sloupci E, a vrátit PRAVDA nebo NEPRAVDA. - Zkontrolujte, zda buňka obsahuje číslo
Někdy možná budete chtít zkontrolovat, zda buňka obsahuje číselné znaky. Tento kurz poskytuje vzorec, který vrátí TRUE, pokud buňka obsahuje číslo, FALSE, pokud buňka neobsahuje číslo.
Nejlepší kancelářské nástroje produktivity
Kutools for Excel - Pomáhá vám vyčnívat z davu
Kutools for Excel Může se pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Office Tab - Povolit čtení a úpravy na kartách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
