30 Excel-funksjoner på 30 dager: VELG

I går på maraton 30 Excel-funksjoner på 30 dager vi fant ut detaljene i vårt driftsmiljø med funksjonen INFO (INFORMER) og fant ut at hun ikke lenger kunne hjelpe oss med hukommelsesproblemer. Verken vårt, eller Excels minne!

På maratonets femte dag skal vi studere funksjonen VELGE (VALG). Denne funksjonen tilhører kategorien Referanser og matriser, returnerer den en verdi fra en liste over mulige valg i henhold til den numeriske indeksen. Det er verdt å merke seg at det i de fleste tilfeller er bedre å velge en annen funksjon, for eksempel INDEX (INDEKS) og MATCH (MER EKSPONERT) eller VLOOKUP (VPR). Vi vil dekke disse funksjonene senere i dette maratonløpet.

Så la oss gå til informasjonen vi har og eksempler på funksjonen VELGE (VALG), la oss se det i aksjon, og også legge merke til svakhetene. Hvis du har andre tips og eksempler for denne funksjonen, vennligst del dem i kommentarene.

Funksjon 05: VELG

Funksjon VELGE (SELECT) returnerer en verdi fra en liste, og velger den i henhold til den numeriske indeksen.

Hvordan kan du bruke VELG-funksjonen?

Funksjon VELGE (SELECT) kan returnere varen i listen til et spesifikt nummer, som dette:

  • Etter månedsnummer, returner regnskapskvartalsnummeret.
  • Basert på startdatoen, beregne datoen neste mandag.
  • Vis salgsmengde etter butikknummer.

Syntaks VELG

Funksjon VELGE (SELECT) har følgende syntaks:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • index_num (indeksnummer) må være mellom 1 og 254 (eller 1 til 29 i Excel 2003 og tidligere).
  • index_num (indeksnummer) kan legges inn i en funksjon som et tall, en formel eller en referanse til en annen celle.
  • index_num (indeksnummer) vil bli rundet ned til nærmeste heltall.
  • argumenter verdi (verdi) kan være tall, cellereferanser, navngitte områder, funksjoner eller tekst.

Feller VELG (VALG)

I Excel 2003 og tidligere er funksjonen VELGE (SELECT) støttet bare 29 argumenter verdi (betydning).

Det er mye mer praktisk å søke gjennom en liste på et regneark enn å skrive inn alle elementene i en formel. Med funksjoner VLOOKUP (VLOOKUP) eller MATCH (MATCH) Du kan referere til lister over verdier i Excel-regneark.

Eksempel 1: Regnskapskvartal etter månedsnummer

Funksjon VELGE (SELECT) fungerer fint med enkle lister med tall som verdier. For eksempel, hvis celle B2 inneholder månedens nummer, funksjonen VELGE (SELECT) kan beregne hvilket regnskapskvartal den tilhører. I følgende eksempel starter regnskapsåret i juli.

Formelen viser 12 verdier som tilsvarer månedene 1 til 12. Regnskapsåret starter i juli, så månedene 7, 8 og 9 faller inn i første kvartal. I tabellen nedenfor kan du se regnskapskvartalsnummeret under hvert månedsnummer.

30 Excel-funksjoner på 30 dager: VELG

I funksjon VELGE (VELG) Kvartalsnummer skal legges inn i den rekkefølgen de vises i tabellen. For eksempel i listen over funksjonsverdier VELGE (VELG) i posisjoner 7, 8 og 9 (juli, august og september) skal være nummer 1.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

Skriv inn månedens nummer i celle C2, og funksjonen VELGE (SELECT) vil beregne regnskapskvartalet i celle C3.

30 Excel-funksjoner på 30 dager: VELG

Eksempel 2: Regn ut datoen neste mandag

Funksjon VELGE (SELECT) kan fungere i kombinasjon med funksjonen UKEDAG (DAYWEEK) for å beregne fremtidige datoer. For eksempel, hvis du er medlem av en klubb som møtes hver mandag kveld, kan du ved å vite dagens dato beregne datoen for neste mandag.

Figuren nedenfor viser serienumrene for hver ukedag. Kolonne H for hver ukedag inneholder antall dager som skal legges til gjeldende dato for å få neste mandag. Du må for eksempel bare legge til én dag til søndag. Og hvis i dag er mandag, så er det fortsatt syv dager til neste mandag.

30 Excel-funksjoner på 30 dager: VELG

Hvis gjeldende dato er i celle C2, bruker formelen i celle C3 funksjonene UKEDAG (DAG) og VELGE (VELG) for å beregne datoen neste mandag.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 Excel-funksjoner på 30 dager: VELG

Eksempel 3: Vis salgsbeløpet for den valgte butikken

Du kan bruke funksjonen VELGE (VELG) i kombinasjon med andre funksjoner som f.eks SUM (SUM). I dette eksemplet vil vi få salgssummene for en bestemt butikk ved å spesifisere nummeret i funksjonen VELGE (SELECT) som et argument, samt liste opp dataområdene for hver butikk for å beregne totalsummene.

I vårt eksempel er butikknummeret (101, 102 eller 103) lagt inn i celle C2. For å få en indeksverdi som 1, 2 eller 3 i stedet for 101, 102 eller 103, bruk formelen: =C2-100.

Salgsdataene for hver butikk er i en egen kolonne som vist nedenfor.

30 Excel-funksjoner på 30 dager: VELG

Inne i en funksjon SUM (SUM)-funksjonen vil bli utført først VELGE (VELG), som vil returnere ønsket summeringsområde som tilsvarer valgt lager.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 Excel-funksjoner på 30 dager: VELG

Dette er et eksempel på en situasjon hvor det er mye mer effektivt å bruke andre funksjoner som f.eks INDEX (INDEKS) og MATCH (SØK). Senere i vårt maraton får vi se hvordan de fungerer.

Legg igjen en kommentar