Välj
Svep för att visa menyn
Funktionen CHOOSE gör det möjligt att välja ett värde från en lista med värden genom att ange ett indexnummer. Den är särskilt användbar när du har en fördefinierad lista med alternativ och behöver välja ett dynamiskt baserat på ett villkor eller en inmatning.
=CHOOSE(index_num; value1, value2; ...)
Tänk dig ett enkelt scenario där du har tre frukter och vill välja en baserat på ett indexnummer. Formeln ser ut så här:
=CHOOSE(2, "Apple", "Banana", "Cherry")
Ger Banana som resultat. Du kan göra funktionen CHOOSE mer dynamisk genom att använda en cellreferens för indexnumret, vilket gör att värdet kan ändras beroende på användarens inmatning.
Som i exemplet i föregående kapitel kan vi använda namngivna områden. För detta kan vi återigen definiera ett namn för ett Fruits-område och använda det i formeln.
Både funktionerna CHOOSE och INDEX+MATCH i Excel används för att hämta värden från en lista eller en matris, men det finns vissa skillnader mellan dem. Här är vad du bör veta och i vilka fall du kan vilja använda CHOOSE.
Använd funktionen CHOOSE när du har en liten, fast uppsättning alternativ och du känner till indexet för det alternativ du vill returnera.
CHOOSE är mer lämplig när alternativen är enkla och inte kräver en uppslagning i en tabell eller ett område.
Använd kombinationen INDEX/MATCH när du behöver göra en dynamisk uppslagning baserat på föränderliga kriterier.
INDEX/MATCH är idealiskt i situationer där du behöver slå upp värden i en tabell eller ett område baserat på specifika kriterier snarare än ett fast indexnummer.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal