VLOOKUP z besedilom
Eno od osnovnih meril za delo z VLOOKUP-om je, da mora biti vrednost iskanja enaka v celici z rezultati in tudi v glavni podatkovni tabeli, včasih pa čeprav je vrednost iskanja v obeh celicah videti enaka, kljub temu dobimo vrednost napake kot # N / A !. To je zato, ker mora biti oblika vrednosti vlookup v obeh celicah drugačna. V tem članku vam bomo pokazali, kako delati z besedilno obliko vrednosti Vlookup.
Primer VLOOKUP-a za besedilo
Spodaj je primer excel VLOOKUP za besedilo.
Včasih so številke shranjene kot besedilne vrednosti in jih v takih primerih zaradi funkcionalnosti excela ne moremo obravnavati kot številke. Na primer, poglejte spodnje podatke.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_2.png.webp)
V zgornjih podatkih je vse videti kot številke, toda ko jo seštejemo, bi morali dobiti skupno vrednost 3712054, ko pa uporabimo funkcijo SUM excel, dobimo spodnjo številko.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_3.png.webp)
Razlog za to je, ker so nekatere številke shranjene kot besedilne vrednosti. Torej, kako prepoznamo besedilne vrednosti?
Besedilne vrednosti lahko prepoznamo s pomočjo funkcije ISNUMBER excel. Funkcija ISNUMBER bo vrnila TRUE, če je izbrana vrednost celice številka, ali pa vrne FALSE.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_4.png.webp)
Torej smo v celicah B5 in B6 dobili rezultat FALSE, kar pomeni, da so številke celic A5 in A6 shranjene kot besedilne vrednosti.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_5.png.webp)
VLOOKUP zahteva natančno obliko številke
Na primer, za uporabo funkcije VLOOKUP si oglejte spodnje podatke.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_6.png.webp)
V tabeli 1 moramo uporabiti funkcijo VLOOKUP, da dobimo stolpec s prihodki v tabeli 2.
Torej uporabite funkcijo VLOOKUP v tabeli 2.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_7.png.webp)
Dobili smo naslednji rezultat.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_8.png.webp)
Rezultat funkcije VLOOKUP v celicah E6 in E7 kaže # N / A !.
Oglejmo si iskalne vrednosti.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_9.png.webp)
To se običajno zgodi pri številu iskalnih vrednosti. Glavni razlog bi moral biti format številk v obeh tabelah, ki niso enake. V takih primerih moramo torej določiti, v katerih številkah tabel so shranjene kot besedilo.
Uporabite funkcijo ISNUMBER za prepoznavanje neštevilskih vrednosti.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_10.png.webp)
Kot lahko vidimo, je ISUMBER v tabeli 2 opredelil nenumerično vrednost.
Ko so podatki glavne tabele pravilni in so številke tabel rezultatov shranjene kot besedilo, moramo najprej pretvoriti besedilno oblikovane številke v številčne vrednosti in nato uporabiti VLOOKUP. To lahko storimo na več načinov, spodaj so navedene metode.
1. način: s posebnim lepljenjem pretvorite številčno oblikovane številke v številčne vrednosti
Najprej v katero koli celico na delovnem listu vnesite številko 1 in jo kopirajte.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_11.png.webp)
Zdaj izberite vrednosti ID vtičnice v tabeli 2 in odprite pogovorno okno Paste Special.
Če želite odpreti prilepite posebno pogovorno okno, pritisnite alt = "" + E + S.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_12.png.webp)
Dobili smo naslednje pogovorno okno.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_13.png.webp)
V posebnem oknu prilepite kot možnost »pomnoži«.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_14.png.webp)
Pritisnite ok, vse besedilno oblikovane številke bodo pretvorjene v številske vrednosti, VLOOKUP pa samodejno pridobi podatke iz tabele 1.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_15.png.webp)
2. način: Pretvorite s funkcijo VALUE
Funkcija VALUE se uporablja za pretvorbo besedilno oblikovanih števil v številčne vrednosti. Kot lahko vidimo, naš VLOOKUP ni pridobil podatkov zaradi oblike iskalne vrednosti.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_16.png.webp)
Da bi odpravili to težavo, ki uporablja funkcijo iskanja, moramo priložiti funkcijo VALUE.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_17.png.webp)
Poglejte zgornjo formulo. Funkcijo iskanja sem priložil s funkcijo VALUE. Ker smo funkcijo VALUE uporabili znotraj funkcije VLOOKUP, bo najprej numerične vrednosti najprej pretvorila v numerične vrednosti, nato pa jih VLOOKUP obravnava le kot številčne vrednosti.
3. način: Kaj, če so številke shranjene kot besedilo v glavni tabeli
Videli smo, kako pretvoriti besedilne vrednosti v številke v tabeli z rezultati, toda katere številke so shranjene kot besedilne vrednosti v glavni tabeli.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_18.png.webp)
Kot lahko na zgornji sliki v glavni tabeli (tabela 1), se vrednosti shranijo kot besedilo. V takih primerih moramo funkciji TEXT priložiti funkcijo za iskanje v funkciji VLOOKUP.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_19.png.webp)
Težava tukaj je v tem, da funkcija TEX pretvori celo številske vrednosti v besedilne vrednosti, zato nekatere vrednosti, ki so shranjene kot številčne vrednosti, v tej funkciji ne bodo delovale. Za to moramo pogoj IFERROR priložiti v excel.
Pogoj IFERROR preizkusi, ali je vrednost iskanja številčna ali ne. Če je številčno, bomo uporabili običajni LOOKUP ali pa bomo uporabili funkcijo TEXT v Excelu.
![](https://cdn.know-base.net/8765886/vlookup_for_text_how_to_use_vlookup_text_in_excel_with_examples_20.png.webp)
Takole tako potrebujemo obsežno znanje o formulah za delo z VLOOKUP-om na napredni ravni in v različnih scenarijih.
Stvari, ki si jih je treba zapomniti
- Funkcija TRIM pretvori tudi besedilne vrednosti v številčne vrednosti.
- Najprej moramo preizkusiti, v katerih številkah tabel so shranjene kot besedilo.
- ISNUMBER vrne TRUE, če je izbrana vrednost celice številka, sicer pa vrne FALSE.