Sadržaj
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.xlsx3 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.