Nadomestni znak VLOOKUP - Kako uporabiti nadomestne znake VLOOKUP (*,?)?

OGLED z nadomestnimi znaki

VLOOKUP nam izjemno pomaga do ene posteljice večine uporabnikov. Vrednosti ne more najti ali pridobiti, če je le majhna razlika v vrednosti iskanja. V glavni tabeli na primer vrednost piše »ABC Company«, v iskalni tabeli pa samo »ABC«, zato VLOOKUP teh dveh ni mogel prepoznati kot enake, zato na koncu prikaže rezultat napake ni na voljo ( # N / A). To je pogost scenarij, s katerim smo se vsi že srečali, kajne? Vendar obstaja način, da to do določene mere odpravimo z uporabo nadomestnih znakov v funkciji VLOOKUP, v tem članku pa vam bomo pokazali, kako jo uporabljati.

Kako VLOOKUP nadomestne znake (*,?) V Excelu?

# 1 - Tipična funkcija VLOOKUP

VLOOKUP pridobi podatke le, če je iskalna vrednost popolnoma enaka kot v matriki tabele; v nasprotnem primeru bomo dobili napako št. N / A.

  • Na primer, v Excelu si oglejte spodnje podatke.

Na voljo imamo dve podatkovni tabeli z imenom „ Tabela Emp “ oziroma „ Tabela plač “. V prvi tabeli imamo podrobnosti o imenu, oddelku in plači, v drugi tabeli pa samo »Imena zaposlenih«, zato moramo poiskati podrobnosti o njihovi plači.

  • Uporabimo funkcijo VLOOKUP in poglejmo, koliko zaposlenih dobimo podatke o plači.
  • Dobili smo naslednji rezultat.
  • V celicah F4 in F8 imamo dve vrednosti napak. To je zato, ker imamo v celici F4 ime zaposlenega kot » Shruthi «, v » Emp Table « pa je dejansko ime » Shruthi Naidu « (celica A3), zato VLOOKUP ne najde podobnosti med tema imenoma vrne vrednost napake kot # N / A.
  • Podobno imamo v celici E8 vrednost » Abhishek «, v » Emp Table « pa je dejansko ime » Abhishek Sharma « (celica A4), zato imamo vrednost napake.

Tako deluje tipičen VLOOKUP, vendar lahko z uporabo nadomestnih znakov te težave odpravimo.

# 2 - Zvezdica (*)

Kot vemo, imamo samo del polnega imena zaposlenih, da se lahko ujema s tem polnim imenom. Nadomestni znak z zvezdico (*) bomo združili v Excelu s funkcijo VLOOKUP.

Primer # 1

Na primer, v Excelu si oglejte spodnje podatke.

  • Dobili smo naslednji rezultat.

Podobno imamo še preostale vrednosti.

Kot lahko vidite zgoraj, smo po izbiri celice z imenom zaposlenega uporabili nadomestni znak z zvezdico (*), zato se bo to ujemalo s poljubnim številom znakov po izbrani vrednosti celice.

2. primer
  • Zdaj si oglejte spodnji primer VLOOKUP.

Iskalna vrednost je »Ramesh«, v glavni tabeli pa je polno ime, čeprav smo kot nadomestni znak uporabili zvezdico, ne vrne rezultata.

To je zato, ker smo za naslovom celice uporabili znak zvezdico (*), tako da se bo ujemala katera koli vrednost po vrednosti celice, vendar je v tem primeru vrednost " Ramesh ", vendar je to srednje ime, zato se bo zvezdica zdaj ujemala samo priimek in rezultat vrne kot " Ramesh Tendulkar ", vendar je dejanska vrednost, ki jo je treba ujemati, " Sachin Ramesh Tendulkar ."

  • Torej, da se ujemajo z besedilnimi vrednostmi pred in po iskalni vrednosti, moramo pred in po iskalni vrednosti vključiti zvezdico z nadomestnimi znaki, tako da spodnja slika prikazuje, kako vključiti nadomestni znak.
  • Dobili smo naslednji rezultat.

Kot lahko vidimo zgoraj, smo pred izbiro celice iskalne vrednosti vključili nadomestni znak z zvezdico (*) in vključili tudi po izbiri nadomestnega znaka. Torej, prva zvezdica se bo ujemala z imenom " Sachin ", zadnja zvezdica pa se bo ujemala z imenom " Tendulkar ", in to bo kombinacija " Sachin Ramesh Tendulkar ".

# 3 - Vprašalnik (?)

Če se zvezdica ujema s poljubnim številom znakov, se bo vprašaj (?) Ujemal samo z enim znakom.

  • Na primer, poglejte spodnje podatke.

V celici D2 imamo številko računa 3340, v dejanski glavni tabeli pa je celotna vrednost številke računa LAN3340, zato VLOOKUP ne more pridobiti vrednosti računa, ker ne najde natančnega ujemanja vrednosti računa.

  • Uporabimo funkcijo VLOOKUP.
  • Dobili smo naslednji rezultat.

Če pogledate številke računov v prvi tabeli, imamo prve tri znake kot abecede, nato jim sledi številčna vrednost, zato lahko vključimo tri vprašalnike, ki se ujemajo s prvimi tremi znaki številke računa.

Torej tri vprašanji "???" se je ujemal s prvimi tremi znaki pred številko računa in vrnil iskalno vrednost kot »LAN3340«, zato VLOOKUP naredi ostalo kot običajno.

Tukaj si je treba zapomniti

  • Nadomestni znaki so uporabni, vendar jih ni priporočljivo uporabljati, ker lahko grozno narobe, če jih ne opazite.
  • Zvezdica (*) se lahko ujema s poljubnim številom znakov, vprašalnik (?) Pa se ujema samo z enim znakom, kjer so jih postavili.

Zanimive Članki...