Ynhâldsopjefte
Microsoft Excel is ien fan 'e meast brûkte applikaasjes fan 'e hjoeddeiske wrâld. Fan grutte bedriuwshuzen oant lytse en middelgrutte bedriuwen brûke dizze applikaasje. Wy kinne ús gegevens ferwurkje neffens ús winsk fia dizze applikaasje. Yn dit artikel sille wy útlizze hoe't jo twa kolommen oerienkomme en útfier krije fan 'e tredde kolom yn Excel. Dit wurdt brûkt as wy in bepaalde hoemannichte gegevens nedich hawwe fan in grut datablêd.
Download Oefenwurkboek
Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.
Twa kolommen en útfier tredde oerienkomme.xlsx3 metoaden om twa kolommen en útfier tredde yn Excel te passen
Wy sil útlizze hoe't jo twa kolommen oerienkomme en útfiere fan 'e tredde yn Excel mei trije ienfâldige metoaden. Wy nimme in gegevensset fan in superwinkel besteande út Product ID en Namme .
1. Gebrûk fan de VLOOKUP-funksje om resultaat te krijen fan in tredde kolom yn Excel
De VLOOKUP-funksje siket in wearde yn 'e lofterste kolom fan in tabel. En in wearde yn deselde rige út in kolom wy oantsjutte. Standert moat de tabel yn oprinnende folchoarder sortearre wurde.
Syntaksis:
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Arguminten:
lookup_value – Wy sykje dizze wearde op fia de operaasje. Us lookwearde moat yn 'e earste kolom de opjûne gegevens wêzeberik neamd troch table_array. Lookup_value kin in wearde wêze as in ferwizing nei in sel.
tabel_array – It is it berik dat spesifisearre is om de lookup_value te sykjen. It kin in neamd berik of tabel of selferwizing wêze. De weromwearde moat hjir opnommen wurde.
col_index_num – Dit getal jout oan hokker kolom wy yn de return krije. It begjint út de lêste kolom fan table_array.
range_lookup – It is in logyske wearde. It spesifisearret de aard fan it opsykjen fan 'e funksje. Wy hawwe twa opsjes Eksakte oerienkomst of in Approximate oerienkomst .
Yn dizze seksje sille wy de funksje VLOOKUP brûke om kolommen te passen.
Stap 1:
- Wy foegje in kolom ta om in Faktuer te meitsjen .
Stap 2:
- Wy sille ynfier jaan oan it fak ID en Namme .
Stap 3:
- No sille wy de VLOOKUP operaasje tapasse yn Sel F6 .
- Folje de formule yn en it sil der sa útsjen:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
Stap 4:
- Druk no op Enter .
Stap 5:
- Pul it ikoan Fillhandtak nei de lêste sel mei gegevens.
Wy sjogge dy nammen dy't oerienkomme mei elk Produkt ID wurde werjûn.
Stap 6:
- As wy sette eltse ID dat is net oanwêzich op ús gegevens set, sjoch watbart.
- Wy sette A-010 as produkt-ID.
Lês mear: VLOOKUP-formule om twa kolommen yn ferskate blêden te fergelykjen!
2. INDEX+MATCH+IFERROR om útfier te krijen fan in tredde kolom yn Excel
De IFERROR-funksje kontrolearret in wearde en as dit in flater is of net. As fynt in flater dat gefal toant wat jûn op it argumint. Oars jout it de wearde fan de referinsje werom.
Syntaksis:
IFERROR(wearde, wearde_as_flater)
Arguminten:
wearde – It is it argumint om de flater te kontrolearjen.
value_if_error – It is de wearde om werom te kommen as de formule in flater evaluearret. De folgjende flatersoarten wurde evaluearre: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, of #NULL!.
De MATCH funksje siket nei in selektearre objekt yn in opjûne berik. It jout ek de relative posysje fan dat objekt yn dat berik. Wy brûke MATCH ynstee fan ien fan de LOOKUP funksjes as wy de posysje fan it objekt yn dat berik nedich hawwe.
Syntaksis:
MATCH(lookup_value, lookup_array, [match_type])
Arguminten :
opsykwearde – It is de winske wearde dy't wy wolle oerienkomme yn look_array. Dit argumint foar sykje_wearde kin in wearde wêze (getal, tekst of logyske wearde) of in selferwizing nei in nûmer, tekst of logyske wearde.
lookup_array – Deopjûn berik fan sellen foar sykjen.
match_type – It kin wêze -1, 0, of 1. It match_type argumint spesifiseart hoe't Excel oerienkomt mei lookup_value mei wearden yn lookup_array . De standertwearde foar dit argumint is 1.
De INDEX-funksje jout in wearde of selferwizing nei in wearde út in tabel of berik. D'r binne twa manieren om de INDEX-funksje te brûken: As wy de wearde fan in opjûne sel of array fan sellen werom wolle, sille wy it Array-formulier brûke. Oars sille wy it Referinsjeformulier brûke om in referinsje fan opjûne sellen werom te jaan.
Syntaksis:
INDEX(array, row_num, [column_num])
Arguminten:
array – In berik of in arraykonstante. As de array mar ien rige of kolom befettet, is it oerienkommende argumint row_num of column_num opsjoneel. As de array mear as ien rige en mear as ien kolom hat, en allinich row_num of column_num wurdt brûkt, jout INDEX in array werom fan 'e hiele rige of kolom yn 'e array.
row_num - It is ferplichte útsein as column_num oanwêzich is. It kiest de rige yn 'e array om dêr in wearde werom te jaan. As row_num is weilitten, is column_num fereaske.
column_num – It kiest in kolom yn 'e array om in wearde werom te jaan. As column_num is weilitten, is row_num fereaske.
Hjir sille wy de kombinaasje IFERROR , MATCH en INDEX funksjes brûke om twa te oerien. kolommen en krije útfierfan in tredde.
Stap 1:
- Gean nei de Sel F6 .
- Skriuw de formule mei goede arguminten. Dus, de formule sil wêze:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Stap 2:
- Druk dan op Enter .
Stap 3:
- Lûk it Fillhandtak ikoan de Sel F9 .
Hjir fergelykje wy twa kolommen en krije de útfier yn 'e tredde kolom.
Stap 4:
- No sil in produkt-ID ynfiere dy't net oanwêzich is op 'e gegevensset.
- Wy sette A-010 en sjoch wat der bart.
Wy sjogge dat leech yn gefal fan in objekt dat net oanwêzich is op de gegevensset.
Formule-ûnderdieling:
- MATCH(E6,$B$5:$B$12,0)
Dizze formule komt oerien mei Sel E6 binnen it berik B5 oant B12 . Hjir wurdt 0 brûkt om de krekte oerienkomst te krijen.
Utfier: 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
Dizze formule jout de wearde werom út it berik C5 oant C12 . It twadde argumint fan de funksje INDEX is it resultaat fan de funksje MATCH .
Utfier: Oalje
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Dizze formule jout werom leech as it resultaat fan 'e INDEX-funksje ûnjildich is. Oars sil it it resultaat wêze fan de funksje INDEX .
Utfier: Oalje
Read More: Match Two Columns inExcel en werom in tredde (3 manieren)
Silkige lêzingen:
- Hoe kinne jo twa kolommen yn Excel fergelykje foar ûntbrekkende wearden ( 4 manieren)
- Hoe kinne jo 4 kolommen yn Excel fergelykje (6 metoaden)
- Excel-makro om twa kolommen te fergelykjen (4 maklike manieren)
- Makro om twa kolommen yn Excel te fergelykjen en ferskillen te markearjen
- Excel Fergelykje tekst yn twa kolommen (7 fruchtbere manieren)
3. INDEX-MATCH Array-formule om twa kolommen en útfier fan tredde te oerien
Hjir sille wy in arrayformule brûke en twa kolommen fergelykje en útfier krije fan 'e tredde.
Earst tafoegje in kolom mei ús gegevens, sadat wy út dy kolom in rendemint krije kinne.
Stap 1:
- Foegje trije kolommen yn de gegevens ta om de referinsjes yn te stellen.
- Jou no ynput op de referinsjefakjes.
Stap 2:
- Gean no nei Sel D17 .
- Skriuw hjir de formule. De formule is:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
Stap 3:
- Druk dan op Ctrl+Shift+Enter omdat it in arrayfunksje is.
Stap 4:
- Sleep it Fillhandtak -ikoantsje.
Wy hawwe besocht twa kolommen fan de gegevensset te oerienkomme mei in oare tabel en krije resultaten út de tredde kolom.
Related Content: Excel-formule om twa kolommen te fergelykjen en in wearde werom te jaan (5 foarbylden)
Konklúzje
Indit artikel hawwe wy gewoan 3 metoaden sjen litten om twa kolommen te passen en útfier te krijen fan 'e tredde yn Excel. Ik hoopje dat dit jo behoeften sil foldwaan. Besykje asjebleaft ús webside Exceldemy.com en jou jo suggestjes yn it kommentaarfak.