6 razloga zašto vaš VLOOKUP ne radi

  • Podijeli Ovo
Michael Brown

Funkcija VLOOKUP najpopularnija je funkcija traženja i reference u Excelu. To je također jedan od najzahtjevnijih i zastrašujuća poruka o pogrešci #N/A može biti uobičajen prizor.

Ovaj članak će pogledati 6 najčešćih razloga zašto vaš VLOOKUP ne radi.

    Trebate točno podudaranje

    Zadnji argument funkcije VLOOKUP, poznat kao range_lookup , pita želite li približno ili točno podudaranje .

    U većini slučajeva ljudi traže određeni proizvod, narudžbu, zaposlenika ili kupca i stoga traže točno podudaranje. Kada tražite jedinstvenu vrijednost, FALSE treba unijeti za range_lookup argument.

    Ovaj argument nije obavezan, ali ako se ostavi prazan, koristi se TRUE vrijednost. TRUE vrijednost oslanja se na to da su vaši podaci poredani uzlaznim redoslijedom kako bi funkcionirali.

    Slika ispod prikazuje VLOOKUP s izostavljenim argumentom range_lookup i vraća netočnu vrijednost.

    Rješenje

    Ako tražite jedinstvenu vrijednost, unesite FALSE za zadnji argument. Gornji VLOOKUP treba unijeti kao =VLOOKUP(H3,B3:F11,2,FALSE) .

    Zaključajte referencu tablice

    Možda želite koristiti više VLOOKUP-ova za vraćanje različitih informacija o zapisu. Ako planirate kopirati svoj VLOOKUP u više ćelija, morat ćete zaključati svoju tablicu.

    Slika ispod prikazuje VLOOKUP koji je pogrešno unesen. Pozivaju se na pogrešne raspone ćelijaza lookup_value i niz tablice .

    Rješenje

    Tablica koju funkcija VLOOKUP koristi za traženje za i povratne informacije iz poznate su kao table_array . Ovo će morati biti apsolutno referencirano za kopiranje vašeg VLOOKUP-a.

    Kliknite na reference unutar formule i pritisnite tipku F4 na tipkovnici za promjenu reference iz relativne u apsolutnu. Formulu treba unijeti kao =VLOOKUP($H$3,$B$3:$F$11,4,FALSE) .

    U ovom primjeru i reference lookup_value i table_array su apsolutne. Obično samo table_array treba zaključati.

    Stupac je umetnut

    Koristi se broj indeksa stupca ili col_index_num pomoću funkcije VLOOKUP za unos informacija koje treba vratiti o zapisu.

    Budući da se ovo unosi kao indeksni broj, nije baš trajno. Ako se novi stupac umetne u tablicu, to bi moglo spriječiti rad VLOOKUP-a. Slika u nastavku prikazuje takav scenarij.

    Količina je bila u stupcu 3, ali nakon umetanja novog stupca postala je stupac 4. Međutim, VLOOKUP se nije automatski ažurirao.

    Rješenje 1

    Jedno od rješenja može biti zaštita radnog lista tako da korisnici ne mogu umetati stupce. Ako će korisnici to morati moći učiniti, onda to nije održivo rješenje.

    Rješenje 2

    Druga opcija bila bi umetanje funkcije MATCH u col_index_num argument funkcije VLOOKUP.

    Funkcija MATCH može se koristiti za traženje i vraćanje potrebnog broja stupca. To čini col_index_num dinamičnim tako da umetnuti stupci više neće utjecati na VLOOKUP.

    Formula u nastavku može se unijeti u ovaj primjer kako bi se spriječio gore prikazani problem.

    Tablica je postala veća

    Kako se u tablicu dodaje više redaka, VLOOKUP će možda trebati ažurirati kako bi se osiguralo da su ti dodatni redovi uključeni. Slika ispod prikazuje VLOOKUP koji ne provjerava cijelu tablicu za stavku voća.

    Rješenje

    Razmotrite formatiranje raspona kao tablice (Excel 2007+), ili kao ime dinamičkog raspona. Ove tehnike će osigurati da vaša funkcija VLOOKUP uvijek provjerava cijelu tablicu.

    Da biste formatirali raspon kao tablicu, odaberite raspon ćelija koje želite koristiti za table_array i kliknite Početna > Oblikuj kao tablicu i odaberite stil iz galerije. Kliknite karticu Dizajn pod Alati tablice i promijenite naziv tablice u ponuđenom okviru.

    VLOOKUP ispod prikazuje tablicu pod nazivom FruitList koja se koristi.

    VLOOKUP ne može gledati ulijevo

    Ograničenje funkcije VLOOKUP je da ne može gledati ulijevo. Gledat će krajnji lijevi stupac tablice i vratiti informacije s desne strane.

    Rješenje

    Rješenjeto znači da uopće ne koristite VLOOKUP. Korištenje kombinacije funkcija INDEX i MATCH programa Excel uobičajena je alternativa VLOOKUP-u. Mnogo je svestraniji.

    Primjer ispod pokazuje da se koristi za vraćanje informacija lijevo od stupca koji tražite.

    Saznajte više o korištenju INDEX-a i MATCH-a

    Vaša tablica sadrži duplikate

    Funkcija VLOOKUP može vratiti samo jedan zapis. Vratit će prvi zapis koji odgovara vrijednosti koju ste tražili.

    Ako vaša tablica sadrži duplikate, tada VLOOKUP neće biti dorastao zadatku.

    Rješenje 1

    Trebalo bi tvoj popis ima duplikate? Ako ne, razmislite o njihovom uklanjanju. Brz način da to učinite je da odaberete tablicu i kliknete gumb Uklanja duplikate na kartici Podaci .

    Provjerite AbleBits Duplicate Remover za potpuniji alat za rukovanje duplikatima u vašim Excel tablicama.

    Rješenje 2

    U redu, vaš bi popis trebao imati duplikate. U ovom slučaju VLOOKUP nije ono što vam treba. Zaokretna tablica bila bi savršena za odabir vrijednosti i popis rezultata umjesto toga.

    Tablica u nastavku je popis narudžbi. Recimo da želite vratiti sve narudžbe za određeno voće.

    Zaokretna tablica je korištena da omogući korisniku odabir ID-a voća iz filtra izvješća i popisa svih narudžbi.

    VLOOKUP-ovi bez problema

    Ovaj članakpokazao je rješenje za 6 najčešćih razloga zašto funkcija VLOOKUP ne radi. Naoružani ovim informacijama trebali biste uživati ​​u manje problematičnoj budućnosti s ovom sjajnom Excel funkcijom.

    O autoru

    Alan Murray je IT trener i osnivač Computergaga. On nudi online obuku i najnovije savjete i trikove u Excelu, Wordu, PowerPointu i Projectu.

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.