Uparite dvije kolone i ispišite treći u Excelu (3 brze metode)

  • Podijeli Ovo
Hugh West

Microsoft Excel je jedna od najčešće korištenih aplikacija u današnjem svijetu. Od velikih korporativnih kuća do malih i srednjih preduzeća koriste ovu aplikaciju. Svoje podatke možemo obrađivati ​​prema našoj želji putem ove aplikacije. U ovom članku ćemo objasniti kako spojiti dvije kolone i dobiti izlaz iz treće kolone u Excelu. Ovo se koristi kada nam je potrebna određena količina podataka iz velikog lista podataka.

Preuzmite radnu svesku za vježbanje

Preuzmite ovu radnu svesku za vježbanje da biste vježbali dok čitate ovaj članak.

Upari dvije kolone i izlaz Third.xlsx

3 Metode za uparivanje dvije kolone i izlaza trećeg u Excelu

Mi objasnit će kako spojiti dvije kolone i izlaz iz treće u Excelu koristeći tri jednostavne metode. Uzimamo skup podataka super trgovine koji se sastoji od ID proizvoda i Naziv .

1. Upotreba funkcije VLOOKUP za dobivanje rezultata iz treće kolone u programu Excel

Funkcija VLOOKUP traži vrijednost u krajnjem lijevom stupcu tabele. I vrijednost u istom redu iz kolone koju navedemo. Prema zadanim postavkama, tabela mora biti sortirana uzlaznim redoslijedom.

Sintaksa:

VLOOKUP (vrijednost_pretraživanja, niz_tabele, broj_indeksa, [pretraživanje_raspona])

Argumenti :

lookup_value Ovu vrijednost tražimo kroz operaciju. Naša vrijednost izgleda mora biti u prvoj koloni sa navedenim podacimaraspon koji spominje table_array. Lookup_value može biti vrijednost ili referenca na ćeliju.

table_array To je raspon specificiran za pretraživanje lookup_value. To može biti imenovani raspon ili tablica ili referenca ćelije. Povratna vrijednost treba biti uključena ovdje.

col_index_num Ovaj broj označava koju kolonu ćemo dobiti u povratu. Počinje od posljednje kolone table_array.

range_lookup To je logička vrijednost. On specificira prirodu traženja funkcije. Imamo dvije opcije Točno podudaranje ili Približno podudaranje .

U ovom dijelu ćemo koristiti funkciju VLOOKUP za podudaranje stupaca.

Korak 1:

  • Dodajemo kolonu da napravimo Fakturu .

Korak 2:

  • Daćemo unos u okvire ID i Ime .

Korak 3:

  • Sada ćemo primijeniti operaciju VLOOKUP u Ćelija F6 .
  • Popunite formulu i ona će izgledati ovako:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)

Korak 4:

  • Sada pritisnite Enter .

Korak 5:

  • Povucite ikonu Ručica za popunjavanje do posljednje ćelije koja sadrži podatke.

Vidimo da se prikazuju imena koja odgovaraju svakom ID-u proizvoda .

Korak 6:

  • Ako stavimo bilo koji ID koji nije prisutan u našem skupu podataka, pogledajte štase dešava.
  • Postavili smo A-010 kao ID proizvoda.

Pročitajte više: VLOOKUP formula za poređenje dvije kolone u različitim listovima!

2. INDEX+MATCH+IFERROR za dobivanje izlaza iz treće kolone u programu Excel

Funkcija IFERROR provjerava vrijednost i da li je ovo greška ili ne. Ako pronađe grešku, taj slučaj pokazuje nešto dato u argumentu. U suprotnom, vraća vrijednost reference.

Sintaksa:

IFERROR(value, value_if_error)

Argumenti:

vrijednost To je argument za provjeru greške.

value_if_error – To je vrijednost koju treba vratiti ako formula dobije grešku. Procjenjuju se sljedeće vrste grešaka: #N/A, #VRIJEDNOST!, #REF!, #DIV/0!, #NUM!, #NAME?, ili #NULL!.

Podudaranje funkcija traži odabrani objekt u datom rasponu. Također daje relativnu poziciju tog objekta u tom rasponu. Koristimo MATCH umjesto jedne od LOOKUP funkcija ako nam je potrebna pozicija objekta u tom rasponu.

Sintaksa:

MATCH(vrijednost_pretraživanja, niz_potraživanja, [tip_podudaranja])

Argumenti :

vrijednost_potraživanja – To je željena vrijednost koju želimo upariti u look_array. Ovaj argument lookup_value može biti vrijednost (broj, tekst ili logička vrijednost) ili referenca ćelije na broj, tekst ili logičku vrijednost.

lookup_array – Thedati raspon ćelija za pretraživanje.

match_type – Može biti -1, 0 ili 1. Argument match_type specificira kako Excel uparuje lookup_value sa vrijednostima u lookup_array . Zadana vrijednost za ovaj argument je 1.

Funkcija INDEX vraća vrijednost ili referencu ćelije na vrijednost iz tablice ili raspona. Postoje dva načina za korištenje funkcije INDEX: Ako želimo da vratimo vrijednost navedene ćelije ili niza ćelija koristit će se obrazac Array. U suprotnom, koristit ćemo Referentni obrazac da vratimo referencu navedenih ćelija.

Sintaksa:

INDEX(niz, broj_reda, [broj_stupca])

Argumenti:

niz – Raspon ili konstanta niza. Ako niz sadrži samo jedan red ili stupac, odgovarajući argument row_num ili column_num nije obavezan. Ako niz ima više od jednog reda i više od jedne kolone, a koristi se samo row_num ili column_num, INDEX vraća niz cijelog reda ili stupca u nizu.

row_num – Potreban je osim ako nije prisutan column_num. Odabire red u nizu da vrati vrijednost iz toga. Ako je row_num izostavljen, stupac_num je obavezan.

column_num – Bira stupac u nizu da vrati vrijednost. Ako je column_num izostavljen, row_num je obavezan.

Ovdje ćemo koristiti kombinaciju IFERROR , MATCH i INDEX funkcije za podudaranje dvije kolone i dobiti izlazod trećeg.

Korak 1:

  • Idite na ćeliju F6 .
  • Napišite formulu sa pravim argumentima. Dakle, formula će biti:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Korak 2:

  • Zatim pritisnite Enter .

Korak 3:

  • Povucite ikonu Fill Handle Cell F9 .

Ovde smo uporedili dve kolone i dobili smo izlaz u trećoj koloni.

4. korak:

  • Sada će se unijeti ID proizvoda koji nije prisutan u skupu podataka.
  • Stavimo A-010 i vidimo šta se dešava.

Vidimo to prazno u slučaju bilo kojeg objekta koji nije prisutan na skupu podataka.

Raščlamba formule:

  • MATCH(E6,$B$5:$B$12,0)

Ova formula odgovara ćeliji E6 unutar raspona B5 do B12 . Ovdje se 0 koristi za dobivanje tačnog podudaranja.

Izlaz: 2

  • INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))

Ova formula vraća vrijednost iz raspona C5 do C12 . Drugi argument funkcije INDEX je rezultat funkcije MATCH .

Izlaz: ulje

  • IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),””)

Ova formula vraća prazno ako je rezultat funkcije INDEX nevažeći. U suprotnom, to će biti rezultat funkcije INDEX .

Izlaz: ulje

Pročitajte više: Uskladite dvije kolone uExcel i vrati trećinu (3 načina)

Slična očitanja:

  • Kako usporediti dvije kolone u Excelu za vrijednosti koje nedostaju ( 4 načina)
  • Kako uporediti 4 kolone u Excelu (6 metoda)
  • Excel makro za poređenje dvije kolone (4 laka načina)
  • Makro za poređenje dva stupca u Excelu i isticanje razlika
  • Excel Usporedi tekst u dva stupca (7 plodonosnih načina)

3. INDEKS-PODRŽI Formulu niza za podudaranje dvije kolone i izlaza iz trećeg

Ovdje ćemo koristiti formulu niza i usporediti dva stupca i dobiti izlaz iz trećeg.

Prvo, dodajte stupac s našim podacima, tako da možemo dobiti povrat iz te kolone.

Korak 1:

  • Dodajte tri kolone u podatke da postavite reference.
  • Sada dajte unos u referentne okvire.

Korak 2:

  • Sada idite na Ćelija D17 .
  • Ovdje napišite formulu. Formula je:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))

Korak 3:

  • Zatim pritisnite Ctrl+Shift+Enter jer je to funkcija niza.

4. korak:

  • Prevucite ikonu Fill Handle .

Pokušali smo da uskladimo dve kolone skupa podataka sa drugu tablicu i dobijte rezultate iz treće kolone.

Povezani sadržaj: Excel formula za poređenje dvije kolone i vraćanje vrijednosti (5 primjera)

Zaključak

UU ovom članku smo jednostavno pokazali 3 metode za uparivanje dvije kolone i dobivanje izlaza iz treće u Excelu. Nadam se da će ovo zadovoljiti vaše potrebe. Molimo pogledajte našu web stranicu Exceldemy.com i dajte svoje prijedloge u polju za komentare.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.