Zástupný znak VLOOKUP - Ako používať zástupné znaky VLOOKUP (*,?)?

ZOBRAZIŤ so zástupnými znakmi

VLOOKUP nám pomáha nesmierne jednej postieľke od väčšiny používateľov. Nemôže nájsť alebo načítať hodnotu, ak je vo vyhľadávacej hodnote len malý rozdiel. Napríklad v hlavnej tabuľke má hodnota hodnotu „ABC Company“, ale vo vyhľadávacej tabuľke je to iba „ABC“, takže VLOOKUP tieto dva nerozpoznal ako rovnaké, takže nakoniec dá výsledok chyby not available ( # N / A). Toto je bežný scenár, s ktorým sme sa všetci stretli, však? Existuje však spôsob, ako to do istej miery prekonať použitím zástupných znakov vo funkcii VLOOKUP, a v tomto článku si ukážeme, ako ich používať.

Ako ZOBRAZIŤ zástupné znaky (*,?) V programe Excel?

# 1 - Typická funkcia VLOOKUP

VLOOKUP načítanie údajov, iba ak je vyhľadávacia hodnota úplne rovnaká ako v poli tabuľky; inak dostaneme nedostupnú chybu # N / A.

  • Napríklad sa pozrite na nasledujúce údaje v programe Excel.

Máme dve dátové tabuľky s názvom „ Emp Table “ a „ Salary Table “. V prvej tabuľke máme meno zamestnanca, oddelenie a platové údaje, ale v druhej tabuľke máme iba „mená zamestnancov“, takže musíme hľadať ich príslušné platové podrobnosti.

  • Aplikujme funkciu VLOOKUP a uvidíme, koľko zamestnancov dostaneme podrobnosti o plate.
  • Získame nasledujúci výsledok.
  • V bunkách F4 a F8 máme dve chybové hodnoty. Je to preto, že v bunke F4 máme meno zamestnanca ako „ Shruthi “, ale v „ Emp Table “ je skutočné meno „ Shruthi Naidu “ (bunka A3), takže VLOOKUP nenájde podobnosť medzi týmito dvoma menami, takže vráti chybovú hodnotu ako # N / A.
  • Podobne v bunke E8 máme hodnotu „ Abhishek “, ale v „ tabuľke Emp “ je skutočný názov „ Abhishek Sharma “ (bunka A4), takže máme chybovú hodnotu.

Takto teda funguje typický VLOOKUP, ale použitím zástupných znakov môžeme tieto problémy prekonať.

# 2 - Hviezdička (*)

Ako vieme, máme iba časť celého mena zamestnancov, aby sme sa mohli zhodovať s týmto celým menom. Spojíme zástupné znaky hviezdička (*) v programe Excel s funkciou VLOOKUP.

Príklad č

Napríklad sa pozrite na nasledujúce údaje v programe Excel.

  • Získame nasledujúci výsledok.

Podobne máme zostávajúce hodnoty.

Ako vidíte vyššie, po vybratí bunky s menom zamestnanca sme použili zástupný znak hviezdička (*), takže to, čo urobí, bude zodpovedať ľubovoľnému počtu znakov za hodnotou vybranej bunky.

Príklad č
  • Teraz sa pozrite na príklad VLOOKUP uvedený nižšie.

Vyhľadávacia hodnota je „Ramesh“ a v hlavnej tabuľke je celé meno, aj keď sme ako zástupný znak použili hviezdičku, výsledok nevráti.

Je to preto, že za adresou bunky sme použili znak hviezdičky (*), takže sa bude zhodovať akákoľvek hodnota za hodnotou bunky, ale v tomto prípade je hodnota „ Ramesh “, ale toto je druhé meno, takže hviezdička sa odteraz bude zhodovať iba priezvisko a výsledok vrátiť ako „ Ramesh Tendulkar “, ale skutočná hodnota, ktorá sa má zhodovať, je „ Sachin Ramesh Tendulkar “.

  • Aby sme teda mohli porovnávať textové hodnoty pred a po vyhľadávacej hodnote, musíme do vyhľadávacej hodnoty a po nej zahrnúť hviezdičku so zástupnými znakmi, takže nasledujúci obrázok ukazuje, ako zahrnúť zástupný znak.
  • Získame nasledujúci výsledok.

Ako vidíme vyššie, pred výberom bunky vyhľadávacej hodnoty sme zahrnuli zástupný znak hviezdička (*) a tiež sme zahrnuli po výbere zástupného znaku. Takže prvá hviezdička sa bude zhodovať s menom ako „ Sachin “ a posledná hviezdička sa bude zhodovať s menom ako „ Tendulkar “. Bude to kombinácia výrazuSachin Ramesh Tendulkar “.

# 3 - Otáznik (?)

Ak sa hviezdička zhoduje s ľubovoľným počtom znakov, potom otáznik (?) Bude zodpovedať iba jednému znaku.

  • Napríklad si pozrite nasledujúce údaje.

V bunke D2 máme číslo účtu ako 3340, ale v skutočnej hlavnej tabuľke je celá hodnota čísla účtu LAN3340, takže VLOOKUP nemôže načítať hodnotu účtu, pretože nenájde presnú zhodu hodnoty účtu.

  • Aplikujme funkciu VLOOKUP.
  • Získame nasledujúci výsledok.

Ak sa pozriete na čísla účtov v prvej tabuľke, máme prvé tri znaky ako abecedy a za nimi nasleduje číselná hodnota, takže môžeme zahrnúť tri otázniky, aby sa zhodovali s prvými tromi znakmi čísla účtu.

Takže tri otázniky „???“ zhodoval s prvými tromi znakmi pred číslom faktúry a vrátil vyhľadávaciu hodnotu ako „LAN3340“, takže zvyšok vykoná VLOOKUP obvyklým spôsobom.

Tu si treba pamätať

  • Zástupné znaky sú užitočné, ale neodporúča sa ich používať, pretože ak si to nevšimnete, môže sa to strašne pokaziť.
  • Hviezdička (*) sa môže zhodovať s ľubovoľným počtom znakov, otáznik (?) Sa však zhoduje iba s jedným znakom tam, kde boli umiestnené.

Zaujímavé články...