Obsah
Funkcia VLOOKUP sa vo všeobecnosti používa na vyhľadávanie alebo nájdenie ľubovoľných prvkov v rámci rozsahu alebo tabuľky v programe Excel. Všetky prvky s čiastočnou zhodou môžeme nájsť pomocou príkazu VLOOKUP V tomto článku vám ukážem 4 vhodné spôsoby, ako nájsť čokoľvek pomocou funkcie VLOOKUP funkciu pre čiastočnú zhodu v programe Excel.
Stiahnite si cvičebnicu
Náš cvičebný zošit si môžete bezplatne stiahnuť odtiaľto!
VLOOKUP pre čiastočné zhody.xlsx4 vhodné spôsoby použitia VLOOKUP na čiastočnú zhodu
1. VLOOKUP so zástupným znakom na získanie čiastočnej/presnej zhody z jedného stĺpca
Predpokladajme, že máme súbor údajov o predaji s Názov , ID , Dátum pripojenia a Predaj .
Teraz chceme vyhľadať mená z tohto súboru údajov s čiastočnými vstupmi. Môžete použiť príkaz Funkcia VLOOKUP v tomto ohľade pomocou zástupných znakov. Postupujte podľa nižšie uvedených krokov, aby ste to dosiahli.
📌 Kroky:
- V prvom rade zadajte do bunky nasledujúci vzorec C15 a stlačte tlačidlo Vstúpte na stránku kľúč.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Rozdelenie vzorca:
- V prvom argumente "*"&C14& "*" je hodnota vyhľadávania. Tu používame zástupné znaky na kontrolu hodnoty vyhľadávania.
- B5:E12 toto je rozsah, v ktorom budeme hľadať hodnotu.
- 1 sa používa, pretože chceme získať údaje z prvého stĺpca.
- FALSE sa používa na definovanie presnej zhody.
- V tomto okamihu zadajte ľubovoľné kľúčové slovo do bunka C14 a stlačte tlačidlo Vstúpte na stránku kľúč.
Takto by ste mohli nájsť čiastočnú zhodu pre ľubovoľný počet znakov a v rámci ľubovoľnej časti textu z rozsahu vyhľadávania pomocou príkazu VLOOKUP s náhradnými znakmi.
Prečítajte si viac: VLOOKUP so záložkou v programe Excel (3 metódy)
2. Získavanie čiastočne zhodných údajov z rozsahu
V prvej časti sme získali iba jednu hodnotu, ktorou je Name. Teraz tu získame Názov a Spájanie údajov z hľadaného kľúčového slova s čiastočnou zhodou. Postupujte podľa nižšie uvedených krokov.
📌 Kroky:
- Najprv kliknite na bunka C16 a vložte nasledujúci vzorec.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Tento vzorec je podobný predchádzajúcemu vzorcu. Hlavný rozdiel je v tom, že chceme extrahovať dátum spojenia z 3. stĺpca, preto je ako index stĺpca uvedená hodnota 3.
- Následne stlačte tlačidlo Vstúpte na stránku kľúč.
- Potom zadajte ľubovoľné kľúčové slovo do vyhľadávacieho poľa na bunka C14 a stlačte Vstúpte.
Takto budete môcť načítať údaje z viacerých stĺpcov pomocou Funkcia VLOOKUP čiastočnou zhodou.
Prečítajte si viac: VLOOKUP a vrátenie všetkých zhody v programe Excel (7 spôsobov)
3. Získanie čiastočnej zhody číselných údajov pomocou funkcie VLOOKUP
Doteraz sme zo zadaného súboru údajov extrahovali iba názov a dátum spojenia. Teraz v tejto časti zistíme predaj pre zhodné názvy. Na dosiahnutie tohto cieľa postupujte podľa nasledujúcich krokov.
📌 Kroky:
- Na samom začiatku kliknite na bunka C17 a vložte nasledujúci vzorec.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- Potom stlačte tlačidlo Vstúpte na stránku kľúč.
🔎 Rozdelenie vzorca:
- Tento vzorec je rovnaký ako predchádzajúci. Hlavný rozdiel je v tom, že keďže chceme získať mzdu z tretieho stĺpca, preto 4 je uvedený ako index stĺpca.
- V tomto okamihu zadajte ľubovoľné kľúčové slovo do vyhľadávacieho poľa na bunka C14 a stlačte tlačidlo Vstúpte na stránku kľúč.
Vďaka tomu budete môcť vyhľadávať viacero hodnôt s čiastočnými zhodami vrátane číselných hodnôt.
Prečítajte si viac: VLOOKUP Čiastočná zhoda viacerých hodnôt (3 prístupy)
Podobné čítania
- VLOOKUP nefunguje (8 dôvodov & riešenia)
- Excel LOOKUP vs VLOOKUP: s 3 príkladmi
- Ako vykonať VLOOKUP so záložkou v programe Excel (2 metódy)
- Excel VLOOKUP na vrátenie viacerých hodnôt vertikálne
- Použitie VBA VLOOKUP na vyhľadávanie hodnôt z iného pracovného hárka v programe Excel
4. Vyhľadávanie údajov pomocou VLOOKUP pre čiastočnú zhodu a podmienky
Teraz sa pozrieme, ako môžeme vyhľadávať akékoľvek informácie pomocou VLOOKUP pre čiastočné zhody a podmienku. Podobne budeme používať aj rovnaký súbor údajov. Našou úlohou je skontrolovať, či zadané kľúčové slovo zodpovedajúce názvu má najvyšší predaj alebo nie. V tejto súvislosti môžete použiť Funkcia MAX na získanie najvyšších tržieb. Ak má zodpovedajúci názov kľúčového slova najvyššie tržby, vypíše sa áno, v opačnom prípade nie. Postupujte podľa nižšie uvedených krokov.
- Na začiatku zadajte do bunky nasledujúci vzorec C16 a stlačte tlačidlo Vstúpte na stránku kľúč.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")
🔎 Rozdelenie vzorca:
- VLOOKUP(C15, B5:E12,4)>=E15, to je logická podmienka IF Tu kontrolujeme, či zadaný názov má najvyšší predaj alebo nie.
- Ak sa plat zadaného mena zhoduje s naším už definovaným najvyšším platom, potom sa vráti " Áno ", inak " Nie ".
- Ak sa chcete dozvedieť viac o IF môžete skontrolovať túto funkciu odkaz .
- Potom zadajte ľubovoľné kľúčové slovo do vyhľadávacieho poľa na bunka C14 a stlačte tlačidlo Vstúpte na stránku kľúč.
Preto nájdete podmienenú odpoveď v bunka C16 s čiastočnou zhodou pre Funkcia VLOOKUP .
Prečítajte si viac: Ako vrátiť najvyššiu hodnotu pomocou VLOOKUP v programe Excel
Excel VLOOKUP nefunguje pre čiastočnú zhodu: Aké sú dôvody?
Stránka VLOOKUP Funkcia s čiastočnou zhodou je niekedy zložitá úloha. Preto sa môže stať, že sa vyskytnú chyby alebo sa nedosiahne požadovaný výsledok z viacerých dôvodov. Hlavné dôvody VLOOKUP čiastočné nefunkčné zápasy sú uvedené nasledovne.
- Ak je znak divokej karty na nesprávnom mieste.
- Ak je číslo stĺpca nevhodné vo vnútri VLOOKUP funkcie.
- Ak hľadaná hodnota neexistuje v oblasti vyhľadávania zdrojových údajov, zobrazí sa hlásenie #N/A chyby.
- Ak sa vo vnútri hľadanej hodnoty alebo hodnôt zdrojového rozsahu nachádzajú ďalšie medzery alebo nepotrebné znaky.
- Ak existuje viacero zhody pre jednu hodnotu vyhľadávania, vo výsledku sa zobrazí prvá hodnota vyhľadávania.
INDEX-MATCH: Alternatíva k VLOOKUP pre čiastočnú zhodu v programe Excel
Okrem týchto možností je k dispozícii aj alternatívna možnosť Funkcia VLOOKUP v programe Excel, čo je Funkcia INDEX . Môžeme ľahko nájsť čokoľvek zadaním čiastkových zhody pomocou kombinácie vzorcov INDEX a MATCH funkcie.
V tejto chvíli zistíme celý názov vyhľadaním kľúčových slov s INDEX a MATCH Funkcie. Postupujte podľa nižšie uvedených krokov, aby ste dosiahli tento cieľ.
📌 Kroky:
- Najprv zadajte nasledujúci vzorec do bunka C15 a stlačte tlačidlo Vstúpte na stránku kľúč.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Rozdelenie vzorca:
- Najprv sa pozrime na vnútornú funkciu, ktorá je MATCH V prvom argumente "*"&C14& "*" to zodpovedá údajom s naším čiastočným textom v stĺpci Model. $B$5:$B$12 toto je rozsah stĺpca Model. 0 sa používa na definovanie presnej zhody.
- Potom v INDEX funkcie, $B$5:$B$12 je rozsah, v ktorom nájdeme index. MATCH údaje sa budú považovať za číslo riadku.
- Potom zadajte ľubovoľné kľúčové slovo do vyhľadávacieho poľa na bunka C14 a stlačte tlačidlo Vstúpte na stránku kľúč.
Takto dosiahnete požadovaný výsledok v bunka C15 pomocou INDEX-MATCH kombinácia.
Prečítajte si viac: Ako VLOOKUPovať čiastočný text v programe Excel (s alternatívami)
Záver
V tomto článku som vám ukázal 4 vhodné spôsoby použitia Funkcia VLOOKUP pre čiastočnú zhodu v programe Excel. Môžete si tiež stiahnuť náš bezplatný pracovný zošit na precvičenie. Dúfam, že tento článok považujete za užitočný a informatívny. Ak máte ďalšie otázky alebo odporúčania, neváhajte a komentujte ich tu.
A navštívte ExcelWIKI sa dozvedieť viac vecí o programe Excel! Prajem pekný deň! Ďakujem!