INHOUDSOPGAWE
Die artikel sal vir jou 'n paar basiese wenke verskaf oor hoe om Excel-lêers saam te voeg gebaseer op kolom . Soms kan ons verskillende inligting oor dieselfde mense of items in verskillende Excel-werkboeke hê. Daarom kan ons nodig hê om daardie inligting in een Excel-blad saam te voeg. In hierdie artikel het ons data oor sommige mense se name en hul benaming in een Excel-werkboek en hul name en salarisse in 'n ander werkboek. Ons gaan hul name , benamings en salarisse in 'n enkele werkblad wys.
Die volgende prent wys die name en ooreenstemmende benamings wat ons gestoor het in 'n lêer met die naam Merge Files .
En hierdie figuur wys die name en salarisse in die lêer genaamd Merge Files (soek) .
Laai af Oefenwerkboek
Merge Files.xlsxMerge Files (lookup).xlsx
3 maniere om Excel-lêers saam te voeg gebaseer op kolom
1. Die gebruik van Excel VLOOKUP-funksie om lêers saam te voeg op grond van Kolom
Die toepassing van VLOOKUP-funksie is 'n baie effektiewe manier om Excel-lêers op grond van 'n kolom saam te voeg. Hier sal ons die Salariskolom van die Merge Files (soek) lêer bring en dit in die lêer genaamd Merge Files plaas. Kom ons gaan deur die prosedure hieronder.
Stappe:
- Maak eers 'n kolom vir salarisse in Voeg lêers saam en tik die volgende formule in sel D5 van daardie lêer.
=VLOOKUP($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$C$11,2,FALSE)
Hier, soek die VLOOKUP-funksie na die waarde in sel B5 , soek hierdie waarde in reeks B5:C11 van die Merge Files (soek) -lêer (hou dit in gedagte dat ons Absolute Cell Reference moet gebruik) en gee ooreenstemmende salaris vir die ou in sel B5 . Ons stel die kolomindeksnommer as 2 omdat die salarisse in die 2de kolom is. Ons wil presies ooreenstem met die name so ons het ONWAAR gekies.
- Druk die ENTER knoppie en jy sal die <1 sien>salaris van Jason Campbell wie se naam in sel B5 is.
- Daarna , gebruik die Vulhandvatsel om Outovul selle te verlaag.
Dus kan jy Excel-lêers saamvoeg gebaseer op 'n kolom deur die VLOOKUP-funksie te gebruik.
Lees meer: Hoe om Excel-lêer met posetikette saam te voeg (met maklike stappe)
2. Samevoeging van Excel-lêers gebaseer op kolom met INDEX- en MATCH-funksies
Ons kan ook die kombinasie van INDEX en MATCH -funksies gebruik om voeg Excel-lêers saam gebaseer op 'n kolom. Hier sal ons die Salariskolom van die Merge Files (soek) lêer bring en dit in die lêer genaamd Merge Files plaas. Kom ons gaan deur die prosedurehieronder.
Stappe:
- Maak eers 'n kolom vir salarisse in Voeg lêers saam en tik die volgende formule in sel D5 van daardie lêer.
=INDEX('[Merge Files (lookup).xlsx]lookup'!$C$5:$C$11,MATCH($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$B$11,0))
Hier, soek die MATCH-funksie op vir die waarde in sel B5 en gee die rynommer van die Merge Files (soek) >lêer vir die ooreenstemmende waarde van B5 . Dan die INDEX-funksie stuur die verwante Salaris uit die reeks C5:C11 in die Merge Files (soek) -lêer. Hou dit in gedagte dat jy die Absolute Cell Reference moet gebruik, anders kom jy voor onverwagte foute te staan.
- Druk die ENTER knoppie en jy sal die
salaris van Jason Campbell wie se naam in sel B5 is.
- Nadat gebruik die Vulhandvatsel om Outovul selle te verlaag.
Dus kan jy Excel-lêers saamsmelt op grond van 'n kolom deur die INDEX en MATCH-funksies te gebruik.
Lees Meer: Hoe om Excel-lêers saam te voeg in een met behulp van CMD (4 stappe)
Soortgelyke lesings
- Hoe om veelvuldige werkblaaie in een werkboek te kombineer
- Hoe om Excel-lêer in Word-dokument saam te voeg
3. Pas Power Query Editor toe om Excel-lêers saam te voeg op grond van Kolom
As jy die gebruik van formule(s) 'n bietjie moeilik vind, kan jy die Power Query Editor gebruikvanaf die Data-oortjie om lêers saam te voeg gebaseer op kolom . Volg net die proses hieronder.
Stappe:
- Maak 'n nuwe werkblad oop en kies Data >> Kry Data >> Van lêer >> Van Excel-werkboek
- Die venster Invoer data sal verskyn, kies Lêer saamvoeg en Maak oop
- Dan sal die Navigator -venster verskyn. Kies kragnavraag terwyl ons die name en benamings in hierdie vel van die lêer genaamd Merge Files stoor.
- Kies Laai >> Laai na
- Jy sal sien 'n dialoogvenster . Kies Skep net verbinding en klik Ok .
Hierdie bewerking sal die kragnavraagblad
- Kies dan weer Data >> Kry Data >> Vanaf Lêer >> Van Excel-werkboek
- Die Voer data in venster sal verskyn, kies Lêers saamvoeg (soek) en Maak oop
- Dan die Navigator venster sal verskyn. Kies salaris terwyl ons die name en salarisse in hierdie vel van die lêer genaamd Merge Files (soek)<2 stoor>.
- Kies Laai >> Laai na
- Jy salsien 'n dialoogvenster . Kies Slegs Skep verbinding en klik Ok .
Hierdie bewerking sal die salarisstaat <2 byvoeg>van die Merge Files (soek) lêer in die Queries & Verbindings afdeling.
- Kies nou om Data >> Kry Data >> ; Kombineer navrae >> Merge
- Dan die Merge venster sal verskyn. Kies kragnavraag van die eerste aftrek-ikoon en salaris van die tweede aftrek-ikoon .
- Klik op die Naam kolomme van beide navrae .
- Klik Ok .
Die volgende tabel sal in die Power Query Editor verskyn.
- Klik op die gemerkte ikoon in salariskolom en kies Salaris .
- Klik dan Ok .
Jy sal <1 sien>Naam , Aanwysing en Salaris saam in Power Query Editor .
- Kies daarna Sluit & Laai .
Hierdie bewerking sal die inligting in 'n nuwe Excel-tabel in 'n nuwe blad wys .
Jy kan dus Excel-lêers saamvoeg op grond van kolom deur Power Query Editor te gebruik.
Lees meer: Hoe om veelvuldige Excel-lêers in een blad saam te voeg deur VBA (3 kriteria)
Oefenafdeling
Hier bied ek aan jou die datastel van hierdie artikel sodatjy kan op jou eie oefen.
Gevolgtrekking
Op die ou end wys hierdie artikel vir jou 'n paar maklike metodes oor hoe om Excel-lêers saam te voeg gebaseer op kolom . As jy die data handmatig invoer, sal dit jou baie tyd en ongerief kos. Dit is hoekom ons formule(s) en opdrag ontwikkel het om Excel-lêers saam te voeg gebaseer op kolom . As jy enige beter idees of terugvoer het, deel asseblief met my in die kommentaarblokkie. Jou waardevolle gedagtes sal my help om my komende artikels te verryk.