V predchádzajúcom článku sme sa dozvedeli, ako vyhľadávať často sa vyskytujúci text v dosahu. V tomto článku sa naučíme vyhľadávať často sa vyskytujúci text s kritériami.
Generický vzorec
= INDEX (rozsah, MODE (IF (rozsah kritérií = kritériá, MATCH (rozsah, rozsah, 0)))) |
Rozsah: Toto je rozsah, z ktorého chcete vyhľadávať často sa zobrazujúci text.
Rozsah kritérií:Je to rozsah, z ktorého chcete zadať kritériá.
Kritériá: kritériá, ktoré chcete zadať.
Pozrime sa na príklad, aby sme videli, ako môžeme v aplikácii Excel načítať často sa zobrazujúci text s podmienkou.
Príklad: Zistite meno hráča z každého ročníka, ktorý vyhrá väčšinu zápasov.
Tu mám záznam z 8 zápasov s loptovým bazénom a snookerom. Chceme vyhľadať meno častého víťaza v snookri.
Napíšte tento vzorec do F3 a skopírujte ho do pravej časti bunky.
= INDEX (C2: C11, MODE ((B2: B11 = F2, MATCH (C2: C11, C2: C11,0)))) |
Ako vidíte, najčastejšie mená sa získavajú v bunkách.
Ako to funguje?
Tu sme použili kombináciu funkcií INDEX, MODE, IF a MATCH.
Ako obvykle vzorec začne fungovať od prvej funkcie IF.
Funkcia if kontroluje kritériá v danom rozsahu. Tu je rozsah B2: B11 a kritériom je „snooker“. Tým sa vráti pole{FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; TRUE; TRUE; TRUE; TRUE}. Pre každú pravdu sa spustí funkcia zhody.
Ďalej sme k funkcii MATCH dodali rovnaký rozsah C2: C11 ako vyhľadávacia hodnota a vyhľadávacie pole s presnou zhodou. To umožňuje funkcii MATCH vrátiť pole. Pole dostaneme indexy prvého vzhľadu každej hodnoty. To znamená, že ak sa Jack objavil na indexe 1, potom pri každom vzhľade poľa jack bude mať 1. V tomto prípade dostaneme pole {FALSE; FALSE; FALSE; FALSE; FALSE; 1; 4; 4; 4; 10}.
Ďalej je toto pole zapuzdrené do funkcie MODE. Funkcia MODE vracia najčastejšie sa objavujúce číslo. V našom prípade funkcia MODE vráti 4. Toto bude číslo riadka pre funkciu INDEX.
Ďalej tu máme funkciu INDEX, ktorá má pole ako C2: B1a a číslo riadka je 4 na získanie hodnoty z. Preto sme dostali Johna na rok 2016.
Poznámka: Tento vzorec funguje iba v jednorozmernom rozsahu. Myslím tým, že rozsah, ktorý vyberiete, musí byť iba riadky alebo iba stĺpce. Ak zadáte dvojrozmerné pole/rozsah, vráti #N/A.
Takže áno, chlapci, takto získate najčastejšie sa zobrazujúci text v dosahu. Toto je možné použiť v programe Excel 2007, 2010, 2013, 2016 a 365. Ak máte akékoľvek pochybnosti týkajúce sa tohto článku alebo akejkoľvek inej témy programu Excel, opýtajte sa ma v sekcii komentárov nižšie.
Vyhľadajte najčastejšie sa zobrazujúci text s kritériami v programe Excel
Vyhľadávanie často sa vyskytujúceho textu | Naučte sa vyhľadávať často sa zobrazujúci text v programe Excel.
Získanie prvej hodnoty v zozname, ktorý je väčší / menší ako zadaná hodnota | Zistite, ako vyhľadať prvú hodnotu, ktorá je väčšia ako zadaná hodnota. Obecný vzorec na vyhľadávanie je …
Ako načítať celý riadok zodpovedajúcej hodnoty | Je ľahké vyhľadať a získať celý riadok zo stola. Pozrime sa, ako môžeme toto vyhľadávanie vykonať.
Ako získať poslednú cenu v programe Excel | Ak chcete vyhľadať najnovšiu cenu z určitého rozsahu, musíte mať zoradené údaje. Po zoradení použite tento vzorec…
Populárne články:
50 skratiek programu Excel na zvýšenie produktivity | Vykonajte svoju úlohu rýchlejšie. Týchto 50 skratiek vám umožní pracovať ešte rýchlejšie v Exceli.
Funkcia VLOOKUP v programe Excel | Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
COUNTIF v Exceli 2016 | Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnej hodnoty nepotrebujete filtrovať svoje údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.
Ako používať funkciu SUMIF v programe Excel | Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.