2011-12-10 18:43:43 +0000 2011-12-10 18:43:43 +0000
32
32

Voeg twee Excel-bestanden samen met behulp van een gemeenschappelijke kolom

Ik heb twee Excel-bladen. Ik moet de twee samenvoegen zodat de waarden in de ene kolom overeenkomen met de andere. Voor b.v.

The first excel, the 2nd excel

1 t 1 tes1
2 5 3 tes3
3 t 4 tes4
4 g

Merk op dat in de eerste kolom van de 2e excellentie 2 ontbreekt, dus ik wil dat de eerste excellentie er zo uitziet,

1 tes1 t
2 5 
3 tes3 t
4 tes4 g

Ik ben nieuw in excellentie. Alle hulp op dit gebied wordt zeer op prijs gesteld.

Antwoorden (2)

46
46
46
2011-12-10 19:57:57 +0000

Ik heb de gegevens van “the first excel” op Sheet1 geplaatst, en “the 2nd excel” op Sheet2.

De sleutel tot deze oplossing is de VLOOKUP() functie. Eerst voegen we een kolom in.

We gebruiken dan de VLOOKUP() functie om de waarde van “1” in Sheet2 op te zoeken. We specificeren 2 als de waarde van de derde parameter, wat betekent dat we de waarde van de 2e kolom in de array willen hebben. Let ook op het gebruik van de $-symbolen om de array te fixeren. Dit zal belangrijk zijn als we de waarde invullen.

Noteer de inhoud van Sheet2:

Als we de formule invullen, krijgen we overeenkomsten op alle waarden behalve de “2” in cel A2.

Om een blanco (“”) weer te geven in plaats van “N.v.t.”, zoals in uw probleemstelling, kunnen we de VLOOKUP() functie in de IFERROR() functie wikkelen.

Eindresultaat:

3
3
3
2014-10-07 18:00:34 +0000

U kunt ook gebruik maken van Query from Excel Files :

  • Definieer naam voor de eerste excel tabel (tabblad Formules -> Definieer naam)
  • Definieer naam voor de tweede excel tabel
  • Ga naar het tabblad Gegevens, selecteer “Van andere bronnen”, en selecteer in de dropdown “Van Microsoft Query”
  • Selecteer uw werkmap bestand en bevestig dat u de kolommen handmatig wilt samenvoegen
  • In het volgende venster “Query van Excel Bestanden”, drag&drop de eerste kolom van de eerste tabel in de eerste kolom van de tweede tabel - een link tussen deze kolommen wordt gemaakt
  • Ga naar het menu Bestand, klik op “Return Data to MS Office Excel”, een Import Data dialoog zal verschijnen
  • Selecteer het blad waarin u de gematchte gegevens wilt laten importeren
  • Klik op OK -> u zou gematchte gegevens moeten zien met kolommen van beide tabellen

of als u het niet erg vindt om uw bestanden te uploaden naar een online service, kunt u bijvoorbeeld http: //www. gridoc.com/join-tables en de vellen samenvoegen met behulp van drag&drop (Disclaimer: Ik ben de auteur van de tool).

Hoop dat dit helpt.