30 Excel-funktioner på 30 dage: VÆLG

I går på maraton 30 Excel-funktioner på 30 dage vi fandt ud af detaljerne i vores driftsmiljø med funktionen INFO (INFORMER) og fandt ud af, at hun ikke længere kunne hjælpe os med hukommelsesproblemer. Hverken vores eller Excels hukommelse!

På marathonets femte dag skal vi studere funktionen VÆLGE (VALG). Denne funktion hører til kategorien Referencer og arrays, returnerer den en værdi fra en liste over mulige valg i henhold til det numeriske indeks. Det er værd at bemærke, at det i de fleste tilfælde er bedre at vælge en anden funktion, f.eks. INDEX (INDEX) og MATCH (MERE UDSAT) eller LOPSLAG (VPR). Vi vil dække disse funktioner senere i dette maraton.

Så lad os vende tilbage til de oplysninger, vi har, og eksempler på funktionen VÆLGE (VALG), lad os se det i aktion, og noter også svaghederne. Hvis du har andre tips og eksempler til denne funktion, så del dem venligst i kommentarerne.

Funktion 05: VÆLG

Funktion VÆLGE (SELECT) returnerer en værdi fra en liste og vælger den i henhold til det numeriske indeks.

Hvordan kan du bruge VÆLG-funktionen?

Funktion VÆLGE (SELECT) kan returnere varen på listen til et bestemt nummer, som dette:

  • Efter månedsnummer skal du returnere regnskabskvartalsnummeret.
  • Baseret på startdatoen, beregn datoen for den næste mandag.
  • Vis salgsbeløbet efter butiksnummer.

Syntaks VÆLG

Funktion VÆLGE (SELECT) har følgende syntaks:

CHOOSE(index_num,value1,value2,…)

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

  • index_num (indeksnummer) skal være mellem 1 og 254 (eller 1 til 29 i Excel 2003 og tidligere).
  • index_num (indeksnummer) kan indtastes i en funktion som et tal, en formel eller en reference til en anden celle.
  • index_num (indeksnummer) vil blive rundet ned til nærmeste heltal.
  • argumenter værdi (værdi) kan være tal, cellereferencer, navngivne områder, funktioner eller tekst.

Fælder CHOOSE (CHOICE)

I Excel 2003 og tidligere er funktionen VÆLGE (SELECT) understøttede kun 29 argumenter værdi (betyder).

Det er meget mere bekvemt at søge gennem en liste på et regneark end at indtaste alle elementerne i en formel. Med funktioner LOPSLAG (VLOOKUP) eller MATCH (MATCH) Du kan henvise til lister over værdier placeret i Excel-regneark.

Eksempel 1: Regnskabskvartal for månedsnummer

Funktion VÆLGE (SELECT) fungerer fint med simple lister med tal som værdier. For eksempel, hvis celle B2 indeholder månedens nummer, funktionen VÆLGE (SELECT) kan beregne hvilket regnskabskvartal den tilhører. I det følgende eksempel starter regnskabsåret i juli.

Formlen viser 12 værdier svarende til måned 1 til 12. Regnskabsåret starter i juli, så måneder 7, 8 og 9 falder ind i første kvartal. I nedenstående tabel kan du se regnskabskvartalsnummeret under hvert månedsnummer.

30 Excel-funktioner på 30 dage: VÆLG

I funktion VÆLGE (VÆLG) Kvartalsnummer skal indtastes i den rækkefølge, de står i tabellen. For eksempel i listen over funktionsværdier VÆLGE (SELECT) i positioner 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)

Indtast månedens nummer i celle C2 og funktionen VÆLGE (VÆLG) vil beregne skattekvartalstallet i celle C3.

30 Excel-funktioner på 30 dage: VÆLG

Eksempel 2: Beregn datoen næste mandag

Funktion VÆLGE (SELECT) kan fungere i kombination med funktionen Ugedag (DAYWEEK) for at beregne fremtidige datoer. Hvis du for eksempel er medlem af en klub, der mødes hver mandag aften, så kan du ved at kende dagens dato beregne datoen for næste mandag.

Nedenstående figur viser serienumrene for hver ugedag. Kolonne H for hver dag i ugen indeholder antallet af dage, der skal føjes til den aktuelle dato for at få den næste mandag. For eksempel skal du kun tilføje én dag til søndag. Og hvis i dag er mandag, så er der stadig syv dage til næste mandag.

30 Excel-funktioner på 30 dage: VÆLG

Hvis den aktuelle dato er i celle C2, så bruger formlen i celle C3 funktionerne Ugedag (DAG) og VÆLGE (SELECT) for at beregne datoen næste mandag.

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

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

30 Excel-funktioner på 30 dage: VÆLG

Eksempel 3: Vis mængden af ​​salg for den valgte butik

Du kan bruge funktionen VÆLGE (SELECT) i kombination med andre funktioner som f.eks SUM (SUM). I dette eksempel vil vi få salgstotalerne for en bestemt butik ved at angive dens nummer i funktionen VÆLGE (SELECT) som et argument, samt en liste over dataområderne for hver butik for at beregne totalerne.

I vores eksempel er butiksnummeret (101, 102 eller 103) indtastet i celle C2. For at få en indeksværdi som 1, 2 eller 3 i stedet for 101, 102 eller 103 skal du bruge formlen: =C2-100.

Salgsdataene for hver butik er i en separat kolonne som vist nedenfor.

30 Excel-funktioner på 30 dage: VÆLG

Inde i en funktion SUM (SUM)-funktionen vil blive udført først VÆLGE (SELECT), som returnerer det ønskede summeringsområde svarende til det valgte lager.

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

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

30 Excel-funktioner på 30 dage: VÆLG

Dette er et eksempel på en situation, hvor det er meget mere effektivt at bruge andre funktioner som f.eks INDEX (INDEX) og MATCH (SØG). Senere i vores maraton vil vi se, hvordan de fungerer.

Giv en kommentar