30 Excel-funksies in 30 dae: KIES

Gister in die marathon 30 Excel-funksies in 30 dae ons het die besonderhede van ons bedryfsomgewing met die funksie uitgepluis INFO (INLIG) en gevind dat sy ons nie meer met geheueprobleme kon help nie. Nie ons s'n of Excel se geheue nie!

Op die vyfde dag van die marathon gaan ons die funksie bestudeer KIES (KEUSE). Hierdie funksie behoort tot die kategorie Verwysings en skikkings, gee dit 'n waarde terug uit 'n lys van moontlike keuses volgens die numeriese indeks. Dit is opmerklik dat dit in die meeste gevalle beter is om 'n ander funksie te kies, byvoorbeeld, INDEKS (INDEKS) en MATCH (MEER BLOOTSTELLING) of VLOOKUP (VPR). Ons sal hierdie kenmerke later in hierdie marathon dek.

Kom ons gaan dus na die inligting wat ons het en voorbeelde oor die funksie KIES (KEUSE), kom ons sien dit in aksie, en let ook op die swakhede. As jy ander wenke en voorbeelde vir hierdie kenmerk het, deel dit asseblief in die kommentaar.

Funksie 05: KIES

funksie KIES (SELECT) gee 'n waarde van 'n lys terug, kies dit volgens die numeriese indeks.

Hoe kan jy die KIES-funksie gebruik?

funksie KIES (SELECT) kan die item in die lys op 'n spesifieke nommer terugstuur, soos volg:

  • Gee die fiskale kwartaalnommer volgens maandnommer terug.
  • Gebaseer op die begindatum, bereken die datum van die volgende Maandag.
  • Toon die hoeveelheid verkope volgens winkelnommer.

Sintaksis KIES

funksie KIES (SELECT) het die volgende sintaksis:

CHOOSE(index_num,value1,value2,…)

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

  • indeks_getal (indeks_getal) moet tussen 1 en 254 wees (of 1 tot 29 in Excel 2003 en vroeër).
  • indeks_getal (indeks_nommer) kan in 'n funksie ingevoer word as 'n getal, 'n formule of 'n verwysing na 'n ander sel.
  • indeks_getal (indeks_getal) sal afgerond word tot die naaste heelgetal.
  • argumente waarde (waarde) kan getalle, selverwysings, benoemde reekse, funksies of teks wees.

Valke KIES (KEUSE)

In Excel 2003 en vroeër, die funksie KIES (SELECT) het slegs 29 argumente ondersteun waarde (betekenis).

Dit is baie geriefliker om deur 'n lys op 'n werkblad te soek as om al die elemente in 'n formule in te voer. Met funksies VLOOKUP (VLOOKUP) of MATCH (MATCH) Jy kan verwys na lyste van waardes wat in Excel-werkblaaie geleë is.

Voorbeeld 1: Fiskale kwartaal-vir-maand-nommer

funksie KIES (SELECT) werk goed met eenvoudige lyste van getalle as waardes. Byvoorbeeld, as sel B2 die nommer van die maand bevat, die funksie KIES (SELECT) kan bereken aan watter fiskale kwartaal dit behoort. In die volgende voorbeeld begin die fiskale jaar in Julie.

Die formule lys 12 waardes wat ooreenstem met maande 1 tot 12. Die fiskale jaar begin in Julie, dus maande 7, 8 en 9 val in die eerste kwartaal. In die tabel hieronder kan u die fiskale kwartaalnommer onder elke maandnommer sien.

30 Excel-funksies in 30 dae: KIES

In funksie KIES (KIES) Kwartaalnommer moet ingevoer word in die volgorde waarin dit in die tabel verskyn. Byvoorbeeld, in die lys van funksiewaardes KIES (KIES) in posisies 7, 8 en 9 (Julie, Augustus en September) moet nommer 1 wees.

=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)

Voer die nommer van die maand in sel C2 in, en die funksie KIES (SELECT) sal die fiskale kwartaalnommer in sel C3 bereken.

30 Excel-funksies in 30 dae: KIES

Voorbeeld 2: Bereken die datum van volgende Maandag

funksie KIES (SELECT) kan in kombinasie met die funksie werk WEEKDAG (DAGWEEK) om toekomstige datums te bereken. As jy byvoorbeeld 'n lid is van 'n klub wat elke Maandagaand vergader, kan jy die datum vir volgende Maandag bereken deur vandag se datum te ken.

Die figuur hieronder toon die reeksnommers van elke dag van die week. Kolom H vir elke dag van die week bevat die aantal dae om by die huidige datum te voeg om die volgende Maandag te kry. Byvoorbeeld, jy hoef net een dag by Sondag te voeg. En as vandag Maandag is, dan is daar nog sewe dae tot volgende Maandag.

30 Excel-funksies in 30 dae: KIES

As die huidige datum in sel C2 is, gebruik die formule in sel C3 die funksies WEEKDAG (DAG) en KIES (KIES) om die datum van volgende Maandag te bereken.

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

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

30 Excel-funksies in 30 dae: KIES

Voorbeeld 3: Toon die hoeveelheid verkope vir die gekose winkel

Jy kan die funksie gebruik KIES (SELECT) in kombinasie met ander funksies soos som (SOM). In hierdie voorbeeld sal ons die verkoopstotale vir 'n spesifieke winkel kry deur sy nommer in die funksie te spesifiseer KIES (SELECT) as 'n argument, asook 'n lys van die datareekse vir elke winkel om die totale te bereken.

In ons voorbeeld word die winkelnommer (101, 102 of 103) in sel C2 ingevoer. Om 'n indekswaarde soos 1, 2 of 3 in plaas van 101, 102 of 103 te kry, gebruik die formule: =C2-100.

Die verkoopsdata vir elke winkel is in 'n aparte kolom soos hieronder getoon.

30 Excel-funksies in 30 dae: KIES

Binne 'n funksie som (SOM) funksie sal eerste uitgevoer word KIES (SELECT), wat die verlangde opsommingreeks sal terugstuur wat ooreenstem met die geselekteerde winkel.

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

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

30 Excel-funksies in 30 dae: KIES

Dit is 'n voorbeeld van 'n situasie waar dit baie meer doeltreffend is om ander funksies te gebruik soos bv INDEKS (INDEKS) en MATCH (SOEK). Later in ons marathon sal ons sien hoe hulle werk.

Lewer Kommentaar