U kunt rijen van de ene tabel samenvoegen (combineren) in een andere tabel door de gegevens in de eerste lege cellen onder de doeltabel te voegen. De tabel wordt groter om de nieuwe rijen op te nemen. Als de rijen in beide tabellen overeenkomen, kunt u de kolommen van de ene tabel samenvoegen met een andere, door ze in de eerste lege cellen rechts van de tabel te voegen. In dit geval wordt de tabel ook groter voor de nieuwe kolommen.
Het samenvoegen van rijen is eigenlijk heel eenvoudig, maar het samenvoegen van kolommen kan lastig zijn als de rijen van een tabel niet overeenkomen met de rijen in de andere tabel. Met VERT.ZOEKENkunt u enkele uitlijningsproblemen voorkomen.
Twee tabellen samenvoegen met de functie VERT.ZOEKEN
In het onderstaande voorbeeld ziet u twee tabellen met andere namen voor nieuwe namen: 'Blauw' en 'Oranje'. In de tabel Blauw is elke rij een regelitem voor een bestelling. Order-id 20050 heeft dus twee items, Order-id 20051 heeft één item, Order-id 20052 heeft drie items, en zo verder. We willen de kolommen Verkoop-id en Regio samenvoegen met de tabel Blauw, op basis van overeenkomende waarden in de kolommen Order-id van de tabel Oranje.
Waarden voor order-id's worden herhaald in de blauwe tabel, maar order-id-waarden in de tabel Oranje zijn uniek. Als we de gegevens uit de tabel Oranje zouden kopiëren en plakken, zijn de waarden Verkoop-id en Regio voor het tweede regelitem van order 20050 met één rij uitgeschakeld, waardoor de waarden in de nieuwe kolommen in de tabel Blauw worden gewijzigd.
Hier vindt u de gegevens voor de blauwe tabel, die u kunt kopiëren naar een leeg werkblad. Nadat u het in het werkblad hebt plakken, drukt u op Ctrl+T om deze te converteren naar een tabel en wijzigt u de naam van Excel tabel Blauw.
Order-id |
Verkoopdatum |
Product-id |
---|---|---|
20050 |
2/2/14 |
C6077B |
20050 |
2/2/14 |
C9250LB |
20051 |
2/2/14 |
M115A |
20052 |
2/3/14 |
A760G |
20052 |
2/3/14 |
E3331 |
20052 |
2/3/14 |
SP1447 |
20053 |
2/3/14 |
L88M |
20054 |
2/4/14 |
S1018MM |
20055 |
2/5/14 |
C6077B |
20056 |
2/6/14 |
E3331 |
20056 |
2/6/14 |
D534X |
Hier zijn de gegevens voor de tabel Oranje. Kopieer het naar hetzelfde werkblad. Nadat u het in het werkblad hebt plakken, drukt u op Ctrl+T om deze te converteren naar een tabel en wijzigt u de naam van de tabel Orange.
Order-id |
Verkoop-id |
Regio |
---|---|---|
20050 |
447 |
West |
20051 |
398 |
Zuid |
20052 |
1006 |
Noord |
20053 |
447 |
West |
20054 |
885 |
Oost |
20055 |
398 |
Zuid |
20056 |
644 |
Oost |
20057 |
1270 |
Oost |
20058 |
885 |
Oost |
We moeten ervoor zorgen dat de waarden Verkoop-id en Regio voor elke order correct worden uitgelijnd met elk uniek orderregelitem. Hiervoor plakken we de tabelkoppen Verkoop-id en Regio in de cellen rechts van de tabel Blauw en gebruiken we VERT.ZOEKEN-formules om de juiste waarden te krijgen uit de kolommen Verkoop-id en Regio van de tabel Oranje.
U doet dat als volgt:
-
Kopieer de koppen Verkoop-id en Regio in de tabel Oranje (alleen die twee cellen).
-
Plak de koppen in de cel, rechts van de kop Product-id van de blauwe tabel.
De tabel Blauw is nu vijf kolommen breed, inclusief de nieuwe kolommen Verkoop-id en Regio.
-
In de tabel Blauw, in de eerste cel onder Verkoop-id, begint u met het schrijven van deze formule:
=VERT.ZOEKEN.
-
Kies in de tabel Blauw de eerste cel in de kolom Order-id 20050.
De gedeeltelijk voltooide formule ziet er als volgende uit:
Het onderdeel [@[Order-id]] betekent 'de waarde in dezelfde rij halen uit de kolom Order-id'.
Typ een komma en selecteer de hele tabel Oranje met de muis, zodat 'Oranje[#All]' aan de formule wordt toegevoegd.
-
Typ een andere komma, 2, een andere komma en 0, zoals deze: ,2,0
-
Druk op Enter en de voltooide formule ziet er als volgende uit:
Het onderdeel Oranje[#All] betekent 'zoeken in alle cellen in de tabel Oranje'. De 2 betekent 'de waarde uit de tweede kolom halen' en de 0 betekent 'de waarde alleen retourneren als er een exacte overeenkomst is'.
U ziet dat Excel cellen in die kolom heeft ingevuld met de formule VERT.ZOEKEN.
-
Ga terug naar stap 3, maar begin deze keer met het schrijven van dezelfde formule in de eerste cel onder Regio.
-
Vervang in stap 6 2 door 3, zodat de voltooide formule er als volgt uitziet:
Er is slechts één verschil tussen deze formule en de eerste formule: de eerste krijgt waarden uit kolom 2 van de tabel Oranje en de tweede krijgt deze uit kolom 3.
Nu ziet u waarden in elke cel van de nieuwe kolommen in de blauwe tabel. Ze bevatten VERT.ZOEKEN-formules, maar ze geven de waarden weer. U wilt de VERT.ZOEKEN-formules in die cellen converteren naar de werkelijke waarden.
-
Selecteer alle waardecellen in de kolom Verkoop-id en druk op Ctrl+C om deze te kopiëren.
-
Klik op Start > pijl onder Plakken.
-
Klik in de galerie Plakken op Waarden plakken.
-
Selecteer alle waardecellen in de kolom Regio, kopieer ze en herhaal stap 10 en 11.
Nu zijn de VERT.ZOEKEN-formules in de twee kolommen vervangen door de waarden.
Meer informatie over tabellen en VERT.ZOEKEN
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Answers-community.