Kaip palyginti du stulpelius naudojant "Excel" funkciją VLOOKUP

  • Pasidalinti
Hugh West

Yra daugybė būdų, kaip palyginti du sąrašus Šiame straipsnyje aš ketinu palyginti / rasti atitikmenis dviejuose Excel stulpeliuose naudodamas VLOOKUP . Viename iš ankstesnių straipsnių aptariau Kaip palyginti du stulpelius arba sąrašus programoje "Excel kuriame aptariau kitus palyginimo metodus.

Prieš pradėdamas palyginimą, aptarsiu sintaksę, argumentus ir kitus būtinus dalykus apie VLOOKUP funkcija.

Atsisiųsti praktikos sąsiuvinį

Dviejų stulpelių palyginimas naudojant VLOOKUP funkciją.xlsx

"Excel" VLOOKUP funkcijos apžvalga

V raidė VLOOKUP reiškia "vertikalus". VLOOKUP . VLOOKUP yra integruota "Excel" funkcija, kuri atlieka vertikalią paiešką, ieškodama tam tikros stulpelio reikšmės kitame stulpelyje.

  • Sintaksė VLOOKUP funkcija yra:

VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Šioje sintaksėje nurodyti argumentai turi konkrečią reikšmę.

  • Argumentai Paaiškinimas:
Argumentas Privalomas / pasirenkamas Paaiškinimas
Lookup_value Reikalinga Vertė kuri bus naudojama kaip paieškos vertė.
Table_array Reikalinga Diapazonas duomenų, kuriuose bus ieškoma reikšmės.
Col_index_number Reikalinga Stulpelis iš diapazono, iš kurio gausime reikšmę.
Range_lookup Pasirinktinai TRUE naudojama apytikslei atitikčiai, o FALSE naudojamas tikslus atitikmuo. Jei šis argumentas praleistas, Excel naudoja TRUE parametrą kaip numatytąjį.

Rezultatai iš VLOOKUP funkcija gali būti teksto eilutės arba skaitiniai duomenys, priklausomai nuo naudojamų duomenų. FALSE naudojamas kaip [range_lookup] tada bus rastas tikslus atitikmuo. Jei tikslaus atitikmens nerasta, bus grąžinta reikšmė #N/A . Jei TRUE naudojamas kaip [range_lookup] tada bus ieškoma apytikslio atitikmens. Jei apytikslio atitikmens nerandama, grąžinama kita mažesnė reikšmė.

Skaityti daugiau: "Excel" LOOKUP vs VLOOKUP: 3 pavyzdžiai

2 būdai palyginti du stulpelius naudojant VLOOKUP programoje "Excel

1. Dviejų stulpelių palyginimui naudojama tik VLOOKUP funkcija

Tarkime, kad turite du stulpelius, kuriuose išvardytos tam tikros spalvos. Aš ketinu palyginti šiuos du stulpelius, ar jie tiksliai sutampa. Pavyzdžiui, jei 1-ajame stulpelyje pasirinksiu mėlyną spalvą ir ieškosiu šios spalvos 3-iajame stulpelyje, bus pradėta ieškoti mėlynos spalvos, o jei šios spalvos nėra, bus grąžinta reikšmė #N/A . Taigi, pradėkime palyginimą. Toliau pateikiami spalvų sąrašai, o stulpelyje "Egzistencija" bus rodomas palyginimas.

Žingsniai:

  • Svetainėje C2 langelis parašykite formulę-
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Vėliau paspauskite ĮVESKITE išvesties mygtuką.

  • Pamatysite, kad toje ląstelėje yra raudona vertė. Dabar vilkite žemyn Užpildymo rankena įrankį, kad nukopijuotumėte formulę likusioms stulpelio ląstelėms. Pamatysite rezultatą, kurio ieškojote.

Čia pateikiamas visas palyginimas.

Svetainė #N/A rezultatai rasti, nes mėlyna ir balta spalvos nėra 2 spalvų sąraše.

Pastaba: Nurodytas diapazonas yra $D$5:$D$10. "$" naudojamas tam, kad formulėje ląstelės būtų absoliučios ir pastovios. Taigi, kai kopijuosite formulę kitoms ląstelėms, bus naudojamas tas pats diapazonas.

Skaityti daugiau: Kodėl VLOOKUP grąžina #N/A, kai yra atitikmuo? (5 priežastys ir sprendimai)

2. Naudojant IF, ISNA ir VLOOKUP dviem stulpeliams palyginti

Čia naudosiu tą patį pavyzdį. Tačiau įterpsiu dvi naujas funkcijas su VLOOKUP Jei stulpeliai tiksliai nesutampa, formulė grąžins NE. Jei sutampa, formulė grąžins TAIP pirmojo stulpelio atžvilgiu. Toliau pateikiami spalvų sąrašai, o formulėje Spalva Egzistuoja stulpelyje bus rodomas palyginimas.

Žingsniai:

  • Dabar parašykite formulę Ląstelė C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NE", "TAIP")

  • Tada paspauskite ĮVESKITE mygtuką, kad baigtumėte.

Formulės suskirstymas:

  • VLOOKUP(B5,$D$5:$D$10,1,0)

Svetainė VLOOKUP funkcija grąžins paieškos vertės išvestį.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

Toliau ISNA funkcija grąžins TRUE, jei gaus #N/A klaida, priešingu atveju bus grąžinama FALSE .

  • =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NE", "TAIP")

Galiausiai IF funkcija grąžins NE svetainėje TRUE ir TAIP svetainėje FALSE .

  • Formulė grąžins reikšmę TAIP, nes dviejuose stulpeliuose yra raudona spalva. Dabar vilkite Užpildymo rankena į likusią ląstelės dalį, kad būtų galima palyginti du stulpelius.

Po kelių akimirkų gausite visą išvestį, kaip parodyta toliau pateiktame paveikslėlyje.

  • Čia gauname rezultatą NE, nes spalvų sąraše Nr. 2 nėra spalvų Mėlyna ir Balta.

Skaityti daugiau: Kaip naudoti IF ISNA funkciją su VLOOKUP programoje "Excel" (3 pavyzdžiai)

Panašūs skaitiniai

  • VLOOKUP neveikia (8 priežastys ir sprendimai)
  • Kas yra lentelės masyvas VLOOKUP programoje? (Paaiškinta su pavyzdžiais)
  • INDEX MATCH vs VLOOKUP funkcija (9 pavyzdžiai)
  • Naudokite VLOOKUP su keliais kriterijais "Excel" programoje (6 metodai + alternatyvos)
  • "Excel" VLOOKUP kelioms vertėms vertikaliai grąžinti

Kaip palyginti du "Excel" lapus naudojant VLOOKUP funkciją

Šiame pavyzdyje palyginti dviejų skirtingų "Excel" lapų stulpelius naudojant VLOOKUP Formulė bus panaši, išskyrus Table_array argumentas bus papildytas darbalapio pavadinimu. Tarkime, kad turime du spalvų sąrašus dviejuose skirtinguose darbalapiuose. Darbalapio pavadinimas apibrėžtas taip CL-1 ir CL-2. Palyginsime Spalvų sąrašas-1 CL-1 darbalapį su Spalvų sąrašas 2 CL-2 darbo lapas. Toliau pateikiami du sąrašai iš dviejų darbo lapų. Tai Sąrašas-1.

Ir tai yra "List-2".

Žingsniai:

  • Svetainėje Ląstelė C5 CL-1 darbalapis parašyti formulę-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))

  • Tada paspauskite ĮVESKITE išvesties mygtuką.

  • Pamatysite, kad atsiranda reikšmė Raudona. Taip yra todėl, kad Raudona spalva yra bendra spalva abiejuose stulpeliuose CL-1 ir CL-2 darbalapiai. Dabar nukopijuokite šią formulę iš Ląstelė C6 į C11 naudodami Užpildymo rankena įrankis, kad rastumėte visų dviejų stulpelių rezultatą.

Po kurio laiko pasirodys visi išvesties duomenys.

Čia geltonos, oranžinės ir juodos spalvos nėra CL-2 lapą. Štai kodėl mes gauname likusią #N/A svetainėje CL-1 darbalapį.

Skaityti daugiau: VLOOKUP pavyzdys tarp dviejų "Excel" lapų

Kaip palyginti du stulpelius naudojant VLOOKUP funkciją ir grąžinti trečią reikšmę

Dažnai turime naudoti VLOOKUP funkciją, skirtą trečiajai reikšmei grąžinti lyginant du stulpelius. Šiame skyriuje sužinosime, kaip tai padaryti paprastu būdu. Norėdami tai padaryti, pakeitėme duomenų rinkinį, sujungėme kai kuriuos dydžius su spalvomis ir pridėjome dar vieną stulpelį, kuriame patalpinome tris spalvas. Dabar palyginsime spalvų stulpelius ir išvesties stulpelyje grąžinsime dydį.

Žingsniai:

  • Svetainėje Eilutė F5 , įterpkite šią formulę-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • Paspaudus ĮVESKITE gausite trečiąją reikšmę.

  • Norėdami gauti kitas reikšmes, tiesiog naudokite Užpildymo rankenos įrankis .

Čia pateikiamos visos trečiosios vertės po palyginimo.

Dėmesio

Svarbu žinoti VLOOKUP funkciją, nes bet kokia nedidelė klaida argumentuose neduos norimo rezultato. Galite naudoti MATCH ir INDEKSAS veikia kaip alternatyva VLOOKUP funkcijos.

Išvada

Tikiuosi, kad pirmiau aprašytos procedūros bus pakankamai geros, kad būtų galima palyginti / rasti atitikmenis dviejuose "Excel" stulpeliuose naudojant VLOOKUP funkcija. Drąsiai užduokite bet kokius klausimus komentarų skiltyje ir pateikite man atsiliepimus. Apsilankykite svetainėje ir sužinokite daugiau.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.