Excel-formule: invoer toewijzen aan willekeurige waarden -

Inhoudsopgave

Generieke formule

=VLOOKUP(input,map_table,column,0)

Samenvatting

Als u invoer naar willekeurige waarden moet toewijzen of vertalen, kunt u de functie VERT.ZOEKEN gebruiken.

In het voorbeeld moeten we de nummers 1-6 als volgt in kaart brengen:

Invoer Uitvoer
1 10
2 81
3 17
4 23
5 13
6 31

Aangezien er geen manier is om de uitvoer af te leiden (dwz het is willekeurig), moeten we een soort van opzoeken uitvoeren. De functie VERT.ZOEKEN biedt een gemakkelijke manier om dit te doen.

In het getoonde voorbeeld is de formule in F7:

=VLOOKUP(F6,B5:C10,2,0)

Uitleg

Deze formule gebruikt de waarde in cel F6 voor een opzoekwaarde, het bereik B5: C10 voor de opzoektabel, 2 om "2e kolom" aan te geven en nul als het laatste argument om een ​​exacte overeenkomst te forceren.

Hoewel we in dit geval numerieke invoer aan numerieke uitvoer toewijzen, verwerkt dezelfde formule tekstwaarden voor zowel invoer als uitvoer.

Alternatief met CHOOSE

Als je een beperkt aantal ingangen hebt, en als de ingangen nummers zijn die beginnen met 1, kun je ook de CHOOSE-functie gebruiken. Voor het getoonde voorbeeld is de equivalente formule op basis van CHOOSE:

=CHOOSE(F6,10,81,17,23,13,31)

De kiesfunctie is onpraktisch voor grote hoeveelheden gegevens, maar voor kleinere gegevenssets die naar een 1-gebaseerde index verwijzen, heeft het het voordeel dat het een "alles-in-één" -oplossing is.

Interessante artikelen...