Kursinnehåll
Excel Formler
Excel Formler
Välj
Funktionen CHOOSE låter dig välja ett värde från en lista med värden genom att ange ett indexnummer. Det är särskilt användbart när du har en fördefinierad lista med alternativ och behöver dynamiskt välja ett baserat på ett villkor eller inmatning.
index_num | Positionsnumret för värdet du vill returnera. |
value1 | Det första värdet i listan att välja från. |
value2 | Det andra värdet i listan att välja från. |
... | Ytterligare värden i listan att välja från. |
Tänk på ett enkelt scenario där du har tre frukter och du vill välja en baserat på ett indexnummer. Formel som denna:
Kommer att returnera Banan som resultat. Du kan göra CHOOSE-funktionen mer dynamisk genom att använda en cellreferens för indexnumret, vilket tillåter värdet att ändras baserat 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 Fruktområde och använda det i formeln.
Både CHOOSE och INDEX+MATCH-funktionerna 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 de fall där du kanske vill använda CHOOSE.
CHOOSE
Använd CHOOSE-funktionen när du har en liten, fast uppsättning alternativ och du vet 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.
Och här är fallen där du kanske vill använda INDEX + MATCH-kombinationen.
INDEX + MATCH
Använd INDEX/MATCH-kombinationen när du behöver utföra en dynamisk uppslagning baserat på föränderliga kriterier.
INDEX/MATCH är idealiskt för 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!