Povežite dva stupca i ispišite treći u Excelu (3 brze metode)

  • Podijeli Ovo
Hugh West

Microsoft Excel jedna je od najčešće korištenih aplikacija u današnjem svijetu. Od velikih korporativnih kuća do malih i srednjih poduzeća koriste ovu aplikaciju. Putem ove aplikacije možemo obrađivati ​​svoje podatke prema našoj želji. U ovom ćemo članku objasniti kako spojiti dva stupca i dobiti izlaz iz trećeg stupca u Excelu. Ovo se koristi kada trebamo određenu količinu podataka iz velike podatkovne tablice.

Preuzmi radnu bilježnicu

Preuzmi ovu radnu bilježnicu za vježbanje dok čitaš ovaj članak.

Uparite dva stupca i ispišite treći.xlsx

3 metode za uparivanje dvaju stupaca i ispišite treći u programu Excel

Mi objasnit će kako spojiti dva stupca i ispisati treći u Excelu pomoću tri jednostavne metode. Uzimamo skup podataka super trgovine koji se sastoji od ID proizvoda i Naziva .

1. Upotreba funkcije VLOOKUP za dobivanje rezultata iz trećeg stupca u programu Excel

Funkcija VLOOKUP traži vrijednost u krajnjem lijevom stupcu tablice. I vrijednost u istom retku iz stupca koji navedemo. Prema zadanim postavkama, tablica mora biti poredana uzlaznim redoslijedom.

Sintaksa:

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Argumenti :

lookup_value Ovu vrijednost tražimo kroz operaciju. Vrijednost našeg izgleda mora biti u prvom stupcu navedenih podatakaraspon koji spominje table_array. Lookup_value može biti vrijednost ili referenca na ćeliju.

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

col_index_num Ovaj broj označava koji stupac ćemo dobiti u povratu. Počinje od posljednjeg stupca table_array.

range_lookup To je logična vrijednost. Određuje prirodu traženja funkcije. Imamo dvije opcije Točno podudaranje ili Približno podudaranje .

U ovom odjeljku koristit ćemo funkciju VLOOKUP za podudaranje stupaca.

1. korak:

  • Dodajemo stupac za izradu Računa .

Korak 2:

  • Dat ćemo unos u okvir ID i Ime .

Korak 3:

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

Korak 4:

  • Sada pritisnite Enter .

Korak 5:

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

Vidimo ta imena koja odgovaraju svakom prikazanom ID-u proizvoda .

Korak 6:

  • Ako stavimo bilo koji ID koji nije prisutan u našem skupu podataka, pogledajte štodogodi.
  • Stavili smo A-010 kao ID proizvoda.

Pročitajte više: VLOOKUP formula za usporedbu dvaju stupaca u različitim listovima!

2. INDEX+MATCH+IFERROR za dobivanje izlaza iz trećeg stupca u Excelu

Funkcija IFERROR provjerava vrijednost i je li to pogreška ili ne. Ako pronađe pogrešku, taj slučaj pokazuje nešto dano na argumentu. U suprotnom, vraća vrijednost reference.

Sintaksa:

IFERROR(vrijednost, vrijednost_ako_pogreška)

Argumenti:

vrijednost To je argument za provjeru pogreške.

vrijednost_ako_pogreška – To je vrijednost koja se vraća ako formula rezultira pogreškom. Sljedeće vrste pogrešaka se procjenjuju: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ili #NULL!.

Podudaranje funkcija traži odabrani objekt u zadanom rasponu. Također daje relativni položaj tog objekta u tom rasponu. Koristimo MATCH umjesto jedne od funkcija LOOKUP ako trebamo položaj objekta u tom rasponu.

Sintaksa:

MATCH(lookup_value, lookup_array, [match_type])

Argumenti :

lookup_value – To je željena vrijednost koju želimo uskladiti 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 – Thedani raspon ćelija za pretraživanje.

match_type – Može biti -1, 0 ili 1. Argument match_type određuje kako Excel spaja lookup_value s 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 vratiti vrijednost navedene ćelije ili niza ćelija koristit ćemo obrazac Array. U suprotnom, koristit ćemo obrazac Referenca za vraćanje reference navedenih ćelija.

Sintaksa:

INDEX(niz, broj_reda, [broj_stupca])

Argumenti:

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

row_num – Potreban je osim ako je prisutan column_num. Odabire red u nizu za vraćanje vrijednosti iz toga. Ako je row_num izostavljen, column_num je obavezan.

column_num – Odabire stupac u nizu za vraćanje vrijednosti. Ako je column_num izostavljen, row_num je obavezan.

Ovdje ćemo koristiti kombinaciju IFERROR , MATCH i INDEX funkcije za podudaranje dviju stupce i dobiti izlaziz trećeg.

1. korak:

  • Idite na ćeliju F6 .
  • Napišite formulu s 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 na ćeliju F9 .

Ovdje smo usporedili dva stupca i dobili izlaz u trećem stupcu.

Korak 4:

  • Sada će unijeti ID proizvoda koji nije prisutan u skupu podataka.
  • Stavljamo A-010 i vidimo što će se dogoditi.

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

Analiza formule:

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

Ova formula odgovara ćeliji E6 unutar raspona B5 do B12 . Ovdje se 0 koristi za točno podudaranje.

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 rezultat je 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: Spajanje dvaju stupaca uExcel i vraćanje trećeg (3 načina)

Slična čitanja:

  • Kako usporediti dva stupca u Excelu radi nedostajućih vrijednosti ( 4 načina)
  • Kako usporediti 4 stupca u programu Excel (6 metoda)
  • Makro programa Excel za usporedbu dva stupca (4 jednostavna načina)
  • Makronaredba za usporedbu dvaju stupaca u Excelu i isticanje razlika
  • Excelova usporedba teksta u dva stupca (7 korisnih načina)

3. INDEX-MATCH Formula polja za podudaranje dvaju stupaca i izlaz iz trećeg

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

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

1. korak:

  • Dodajte tri stupca u podatke kako biste postavili reference.
  • Sada unesite podatke o referentnim okvirima.

2. korak:

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

3. korak:

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

Korak 4:

  • Povucite ikonu Fill Handle .

Pokušali smo spojiti dva stupca skupa podataka s drugu tablicu i dobijte rezultate iz trećeg stupca.

Povezani sadržaj: Excel formula za usporedbu dva stupca i vraćanje vrijednosti (5 primjera)

Zaključak

Uu ovom smo članku jednostavno pokazali 3 metode za spajanje dvaju stupaca i dobivanje rezultata iz trećeg u Excelu. Nadam se da će ovo zadovoljiti vaše potrebe. Molimo pogledajte našu web stranicu Exceldemy.com i dajte svoje prijedloge u okvir za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.