Kazalo
Microsoft Excel je ena izmed najbolj razširjenih aplikacij današnjega sveta. To aplikacijo uporabljajo vse od velikih podjetniških hiš do malih in srednjih podjetij. S to aplikacijo lahko obdelujemo podatke v skladu z našimi željami. V tem članku bomo pojasnili, kako v Excelu uskladiti dva stolpca in dobiti izhod iz tretjega stolpca. To se uporablja, kadar potrebujemo določeno količino podatkov iz velikegapodatkovni list.
Prenesi delovni zvezek za prakso
Prenesite ta delovni zvezek za vadbo, ki ga lahko uporabljate med branjem tega članka.
Ujemanje dveh stolpcev in izpis tretjega.xlsx3 metode za ujemanje dveh stolpcev in izpis tretjega v Excelu
Razložili bomo, kako v Excelu s tremi preprostimi metodami uskladiti dva stolpca in izpisati podatke iz tretjega. Vzeli bomo nabor podatkov supermarketa, ki ga sestavljajo ID izdelka in . Ime .
1. Uporaba funkcije VLOOKUP za pridobitev rezultata iz tretjega stolpca v Excelu
Funkcija VLOOKUP poišče vrednost v skrajnem levem stolpcu tabele. In vrednost v isti vrstici iz stolpca, ki ga določimo. Privzeto mora biti tabela razvrščena v naraščajočem vrstnem redu.
Sintaksa:
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Argumenti :
lookup_value - To vrednost poiščemo z operacijo. Naša iskana vrednost mora biti v prvem stolpcu določenega podatkovnega območja, ki ga navaja tabela_array. Vrednost iskanja je lahko vrednost ali sklic na celico.
table_array - To je območje, določeno za iskanje vrednosti lookup_value. Lahko je poimenovano območje ali sklic na tabelo ali celico. Tukaj je treba vključiti povratno vrednost.
col_index_num - Ta številka označuje, kateri stolpec bomo dobili nazaj. Začne se z zadnjim stolpcem tabele_array.
range_lookup - To je logična vrednost. Določa naravo iskanja funkcije. Na voljo sta dve možnosti Natančno ujemanje ali Približno ujemanje .
V tem razdelku bomo uporabili funkcija VLOOKUP za ujemanje stolpcev.
Korak 1:
- Dodamo stolpec, da se Račun .
Korak 2:
- Prispevali bomo k ID in . Ime škatla.
Korak 3:
- Zdaj bomo uporabili VLOOKUP delovanje v Celica F6 .
- Dopolnite formulo in videti bo takole:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
4. korak:
- Zdaj pritisnite Vnesite .
5. korak:
- Potegnite Ročaj za polnjenje do zadnje celice s podatki.
Vidimo, da ta imena ustrezajo vsakemu ID izdelka so prikazane.
Korak 6:
- Če damo katero koli ID ki ga v našem naboru podatkov ni, in preverite, kaj se bo zgodilo.
- Postavili smo A-010 kot ID izdelka.
Preberite več: Formula VLOOKUP za primerjavo dveh stolpcev v različnih listih!
2. INDEX+MATCH+IFERROR za pridobitev izpisa iz tretjega stolpca v Excelu
Funkcija IFERROR preveri vrednost in ali gre za napako ali ne. Če najde napako, se v tem primeru prikaže nekaj, kar je navedeno v argumentu. V nasprotnem primeru vrne vrednost reference.
Sintaksa:
IFERROR(vrednost, vrednost_if_error)
Argumenti:
vrednost - To je argument za preverjanje napake.
value_if_error - To je vrednost, ki se vrne, če je formula ocenjena kot napaka. Ocenijo se naslednje vrste napak: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ali #NULL!.
Funkcija MATCH išče izbrani predmet v danem območju. Podaja tudi relativni položaj tega predmeta v tem območju. MATCH namesto enega od LOOKUP funkcije, če potrebujemo položaj predmeta v tem območju.
Sintaksa:
MATCH(lookup_value, lookup_array, [match_type])
Argumenti :
lookup_value - To je želena vrednost, ki jo želimo ujemati v nizu look_array. Ta argument lookup_value je lahko vrednost (številka, besedilo ali logična vrednost) ali sklic na celico za številko, besedilo ali logično vrednost.
lookup_array - Podano območje celic za iskanje.
match_type - Lahko je -1, 0 ali 1. Argument match_type določa, kako Excel primerja lookup_value z vrednostmi v lookup_array. Privzeta vrednost tega argumenta je 1.
Funkcija INDEX vrne vrednost ali referenco na celico vrednosti iz tabele ali območja. Funkcijo INDEX lahko uporabimo na dva načina: če želimo vrniti vrednost navedene celice ali polja celic, bomo uporabili obliko Array. V nasprotnem primeru bomo uporabili obliko Reference za vrnitev reference navedenih celic.
Sintaksa:
INDEX(polje, številka vrstice, [številka stolpca])
Argumenti:
polje - Razpon ali konstanta polja. Če polje vsebuje samo eno vrstico ali stolpec, je ustrezni argument številka_vrstice ali številka_stolpca neobvezen. Če ima polje več kot eno vrstico in več kot en stolpec in je uporabljena samo številka_vrstice ali številka_stolpca, INDEX vrne polje celotne vrstice ali stolpca v polju.
row_num - Obvezen je, razen če je prisotna številka stolpca_num. Izbere vrstico v polju in iz nje vrne vrednost. Če je številka vrstice_num izpuščena, je potrebna številka stolpca_num.
column_num - Za vrnitev vrednosti izbere stolpec v polju. Če je številka_stolpca izpuščena, je potrebna številka_vrstice.
V tem primeru bomo uporabili kombinacijo IFERROR , MATCH in INDEX funkcije za ujemanje dveh stolpcev in pridobitev izpisa iz tretjega stolpca.
Korak 1:
- Pojdite na Celica F6 .
- Napišite formulo z ustreznimi argumenti. Tako bo formula naslednja:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Korak 2:
- Nato pritisnite Vnesite .
Korak 3:
- Potegnite Ročaj za polnjenje ikona Celica F9 .
V tem primeru smo primerjali dva stolpca in dobili rezultat v tretjem stolpcu.
4. korak:
- Sedaj vnesite ID izdelka, ki ga ni v podatkovnem nizu.
- Postavili smo A-010 in si oglejte, kaj se bo zgodilo.
To je prazno v primeru katerega koli predmeta, ki ni prisoten v naboru podatkov.
Razčlenitev formule:
- MATCH(E6,$B$5:$B$12,0)
Ta formula se ujema z Celica E6 v območju B5 na . B12 . tukaj, 0 se uporabi za natančno ujemanje.
Izhod: 2
- INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))
Ta formula vrne vrednost iz območja C5 na . C12 . Drugi argument funkcije INDEX je rezultat funkcije MATCH funkcijo.
Izhod: olje
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Če je rezultat funkcije INDEX neveljaven, se ta formula vrne prazna. V nasprotnem primeru bo rezultat funkcije INDEX funkcijo.
Izhod: olje
Več: Ujemanje dveh stolpcev v Excelu in vrnitev tretjega (3 načini)
Podobna branja:
- Kako primerjati dva stolpca v Excelu za manjkajoče vrednosti (4 načini)
- Kako primerjati 4 stolpce v Excelu (6 metod)
- Excelov makro za primerjavo dveh stolpcev (4 preprosti načini)
- Makro za primerjavo dveh stolpcev v programu Excel in poudarjanje razlik
- Excel primerja besedilo v dveh stolpcih (7 koristnih načinov)
3. Formula INDEX-MATCH Array za ujemanje dveh stolpcev in izhod iz tretjega stolpca
V tem primeru bomo uporabili formulo polja in primerjali dva stolpca ter dobili izhod iz tretjega stolpca.
Najprej dodajte stolpec z našimi podatki, da bomo lahko iz tega stolpca dobili vrnitev.
Korak 1:
- V podatke dodajte tri stolpce za določitev referenc.
- Zdaj vnesite podatke v referenčna polja.
Korak 2:
- Zdaj pojdite v Celica D17 .
- Tukaj zapiši formulo. Formula je:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
Korak 3:
- Nato pritisnite Ctrl+Shift+Enter ker gre za funkcijo polja.
4. korak:
- Povlecite Ročaj za polnjenje ikona.
Dva stolpca podatkovnega niza smo poskušali uskladiti z drugo tabelo in pridobiti rezultate iz tretjega stolpca.
Sorodna vsebina: Excelova formula za primerjavo dveh stolpcev in vrnitev vrednosti (5 primerov)
Zaključek
V tem članku smo preprosto prikazali 3 metode za ujemanje dveh stolpcev in pridobitev izpisa iz tretjega v Excelu. Upam, da bo to zadovoljilo vaše potrebe. Oglejte si našo spletno stran Exceldemy.com in podajte svoje predloge v polju za komentarje.