Je kunt VLOOKUP -formules niet direct combineren van drie verschillende Excel -vellen in een enkele formule. VLOOKUP is ontworpen om waarden op te zoeken binnen een enkele tabel.
U hebt echter een paar opties om een soortgelijk resultaat te bereiken:
1. Combineer gegevens in één blad:
* De meest eenvoudige aanpak:
* Kopiëren en plakken: Kopieer de relevante gegevens van elk blad naar een nieuw blad.
* Gebruik Vlookup op het gecombineerde blad: Nu kunt u een enkele VLOOKUP -formule op het gecombineerde blad gebruiken om waarden op te zoeken in alle gegevens.
2. Gebruik index/match (flexibeler):
* voordeel: Hiermee kunt u waarden opzoeken in meerdere vellen met meer flexibiliteit.
* stappen:
1. Maak een helperkolom: Maak in elk van uw drie vellen een helperkolom (bijv. "Bladnaam") en vul deze met de bladnaam.
2. Combineer vellen: Gebruik de functie `concatenate` om de bladnaam te combineren met de opzoekwaarde in elk blad. Bijvoorbeeld `=concatenate (sheet1! A1,"-", Sheet1! B1)`
3. Gebruik index/match: Gebruik in uw hoofdblad de functies `index` en` match` om de gecombineerde waarde over alle drie de bladen op te zoeken.
3. Gebruik VBA (voor complexe situaties):
* Geschikt voor: Zeer complexe scenario's of als u herhaaldelijk waarden uit meerdere vellen moet opzoeken.
* Voorbeeld: U zou een VBA -macro kunnen schrijven die door elk blad loopt en de opzoeking uitvoert en vervolgens het resultaat retourneert.
Voorbeeld met index/match:
Laten we zeggen dat u drie vellen hebt:"Sheet1", "Sheet2" en "Sheet3" met gegevens:
sheet1:
| Product | Prijs |
| --- | --- |
| Apple | $ 1 |
| Banaan | $ 2 |
Sheet2:
| Product | Prijs |
| --- | --- |
| Oranje | $ 3 |
| Druiven | $ 4 |
Sheet3:
| Product | Prijs |
| --- | --- |
| Mango | $ 5 |
| Kiwi | $ 6 |
Hoofdblad:
| Product | Prijs |
| --- | --- |
| Banaan | |
| Oranje | |
stappen:
1. Helper -kolom: Voeg in elk vel een kolom met de naam "bladnaam" toe en vul deze met de bladnaam.
2. Gecombineerde waarde: Maak in Sheet1 een formule in cel C1:`=concatenate (a1,"-", b1)`. Kopieer deze formule naar andere rijen. Herhaal herhalen in blad2 en blad3.
3. Hoofdbladformule: Gebruik in de kolom "Prijs" van het hoofdblad de volgende formule:
`` `Excel
=Index (Sheet1! C:C, Match (A1 &"-" &B1, Sheet1! C:C, 0))
`` `
* Deze formule zoekt de gecombineerde waarde (product-prijs) in Sheet1's gecombineerde kolom (C:C). Indien gevonden, retourneert het de overeenkomstige prijs.
* U moet deze formule herhalen en de bladnamen aanpassen aan Sheet2 en Sheet3 ook.
Het kiezen van de beste methode:
* eenvoudige gevallen: Combineer de gegevens in één blad.
* Meer flexibiliteit: Gebruik index/match.
* Geavanceerde automatisering: Overweeg VBA voor complexe situaties. |