Selv om VELG-funksjonen kanskje ikke ser nyttig ut på overflaten, kan denne funksjonen forbedre dine Excel-datamodeller dramatisk. VELG-funksjonen returnerer en verdi fra en spesifisert liste med verdier basert på et spesifisert posisjonsnummer.
Hvis du for eksempel skriver inn formlene VELG(3, "Rød", "Gul", "Grønn", "Blå") i en celle, returnerer Excel Grønn fordi Grønn er det tredje elementet i listen over verdier. Formelen VELG(1, "Rød", "Gul", "Grønn", "Blå") vil returnere Rød.
VELG grunnleggende
Følgende figur illustrerer hvordan VELG formler kan hjelpe med å finne og trekke ut tall fra en rekke celler. Merk at i stedet for å bruke hardkodede verdier, som rød, grønn og så videre, kan du bruke cellereferanser til å liste opp valgene.
VELG-funksjonen lar deg finne verdier fra et definert sett med valg" width="470"/>
VELG-funksjonen lar deg finne verdier fra et definert sett med valg.
Ta deg tid til å se gjennom den grunnleggende syntaksen til VELG-funksjonen:
VELG(Indeksnummer, Verdi1, Verdi2, …)
-
Index_num: Index_num- argumentet spesifiserer posisjonsnummeret til den valgte verdien i listen over verdier. Hvis den tredje verdien i listen er nødvendig, er Index_num 3. Index_num- argumentet må være et heltall mellom én og det maksimale antallet verdier i den definerte listen over verdier. Det vil si, hvis det er ti valg definert i CHOOSE-formelen, kan ikke argumentet Index_num være mer enn ti.
-
Verdi: Hvert Verdi- argument representerer et valg i den definerte listen over valg for den VELG-formelen. Den Verdi> argumentene kan være hardkodede verdier, cellereferanser, definerte navn, formler eller funksjoner. Du kan ha opptil 255 valg oppført i VELG-formlene.
Bruk av CHOOSE formler i en datamodell
VELG-funksjonen er spesielt verdifull i datamodeller der flere lag med data må bringes sammen. Følgende figur illustrerer et eksempel der VELG-formler hjelper til med å trekke data sammen.
VELG formler sikrer at de riktige dataene er synkront pul” width=”535″/>
VELG-formlene sikrer at de riktige dataene hentes synkront fra flere datastrømmer.
I dette eksemplet har du to datatabeller: én for inntekter og én for nettoinntekt. Hver inneholder tall for separate regioner. Tanken er å lage en oppsamlingstabell som henter data fra begge tabellene slik at dataene tilsvarer en valgt region.
For å forstå hva som skjer, fokuser på formelen i celle F3, vist i figuren. Formelen er VELG($C$2,F7,F8,F9,F10). Den indekstall Argumentet er faktisk en cellereferanse som ser på verdien i celle C2, som tilfeldigvis er tallet 2. Som man kan se, er celle C2 faktisk en VLOOKUP formel som trekker den riktige indeksnummeret for den valgte regionen. Listen over definerte valg i CHOOSE-formelen er i hovedsak cellereferansene som utgjør inntektsverdiene for hver region: F7, F8, F9 og F10. Så formelen i celle F3 oversettes til VELG(2, 27474, 41767, 18911, 10590). Svaret er 41.767.