30 Excel-functies in 30 dagen: KIES

Gisteren in de marathon 30 Excel-functies in 30 dagen we hebben de details van onze werkomgeving ontdekt met de functie INFO (INFORM) en ontdekte dat ze ons niet langer kon helpen met geheugenproblemen. Noch het onze, noch het geheugen van Excel!

Op de vijfde dag van de marathon bestuderen we de functie KIEZEN (KEUZE). Deze functie behoort tot de categorie Referenties en arrays, retourneert het een waarde uit een lijst met mogelijke keuzes volgens de numerieke index. Het is vermeldenswaard dat het in de meeste gevallen beter is om een ​​andere functie te kiezen, bijvoorbeeld INDEX (INDEX) en MATCH (MEER BLOOTGESTELD) of VLOOKUP (VPR). We zullen deze functies later in deze marathon bespreken.

Laten we dus kijken naar de informatie die we hebben en voorbeelden van de functie KIEZEN (KEUZE), laten we het in actie zien en ook de zwakke punten noteren. Als je andere tips en voorbeelden voor deze functie hebt, deel ze dan in de reacties.

Functie 05: KIEZEN

Functie KIEZEN (SELECT) retourneert een waarde uit een lijst en selecteert deze volgens de numerieke index.

Hoe kunt u de KIEZEN-functie gebruiken?

Functie KIEZEN (SELECT) kan het item in de lijst op een specifiek nummer retourneren, zoals dit:

  • Retourneer op maandnummer het fiscale kwartaalnummer.
  • Bereken op basis van de startdatum de datum van de volgende maandag.
  • Geef op winkelnummer het aantal verkopen weer.

Syntaxis KIEZEN

Functie KIEZEN (SELECT) heeft de volgende syntaxis:

CHOOSE(index_num,value1,value2,…)

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

  • index_getal (index_nummer) moet tussen 1 en 254 liggen (of 1 tot en met 29 in Excel 2003 en eerder).
  • index_getal (index_nummer) kan in een functie worden ingevoerd als een getal, een formule of een verwijzing naar een andere cel.
  • index_getal (index_nummer) wordt naar beneden afgerond op het dichtstbijzijnde gehele getal.
  • argumenten waarde (waarde) kunnen getallen, celverwijzingen, benoemde bereiken, functies of tekst zijn.

Vallen KIEZEN (KEUZE)

In Excel 2003 en eerder is de functie KIEZEN (SELECT) ondersteunde slechts 29 argumenten waarde (betekenis).

Het is veel handiger om een ​​lijst op een werkblad te doorzoeken dan om alle elementen in een formule in te voeren. Met functies VLOOKUP (VERT.ZOEKEN) of MATCH (MATCH) U kunt verwijzen naar zoeklijsten die zich in Excel-werkbladen bevinden.

Voorbeeld 1: Fiscaal kwartaal op maandnummer

Functie KIEZEN (SELECT) werkt prima met eenvoudige lijsten met getallen als waarden. Als cel B2 bijvoorbeeld het nummer van de maand bevat, wordt de functie KIEZEN (SELECT) kan berekenen bij welk fiscaal kwartaal het hoort. In het volgende voorbeeld begint het boekjaar in juli.

De formule vermeldt 12 waarden die overeenkomen met de maanden 1 tot en met 12. Het fiscale jaar begint in juli, dus de maanden 7, 8 en 9 vallen in het eerste kwartaal. In onderstaande tabel ziet u onder elk maandnummer het fiscale kwartaalnummer.

30 Excel-functies in 30 dagen: KIES

In functie KIEZEN (SELECT) Kwartaalnummer moet worden ingevoerd in de volgorde waarin ze in de tabel voorkomen. Bijvoorbeeld in de lijst met functiewaarden KIEZEN (SELECT) in posities 7, 8 en 9 (juli, augustus en september) moet op nummer 1 staan.

=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 het nummer van de maand in cel C2 in en de functie KIEZEN (SELECT) berekent het fiscale kwartaalnummer in cel C3.

30 Excel-functies in 30 dagen: KIES

Voorbeeld 2: Bereken de datum van aanstaande maandag

Functie KIEZEN (SELECT) kan werken in combinatie met de functie WEEKDAG (DAYWEEK) om toekomstige datums te berekenen. Als u bijvoorbeeld lid bent van een club die elke maandagavond bijeenkomt, kunt u, door de datum van vandaag te kennen, de datum voor aanstaande maandag berekenen.

De onderstaande afbeelding toont de serienummers van elke dag van de week. Kolom H voor elke dag van de week bevat het aantal dagen dat moet worden toegevoegd aan de huidige datum om de volgende maandag te krijgen. U hoeft bijvoorbeeld slechts één dag bij de zondag op te tellen. En als het vandaag maandag is, dan zijn er nog zeven dagen tot volgende maandag.

30 Excel-functies in 30 dagen: KIES

Als de huidige datum in cel C2 staat, gebruikt de formule in cel C3 de functies WEEKDAG (DAG) en KIEZEN (SELECT) om de datum van aanstaande maandag te berekenen.

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

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

30 Excel-functies in 30 dagen: KIES

Voorbeeld 3: Toon het aantal verkopen voor de geselecteerde winkel

U kunt de functie gebruiken KIEZEN (SELECT) in combinatie met andere functies zoals SOM (SOM). In dit voorbeeld krijgen we de verkooptotalen voor een specifieke winkel door het nummer op te geven in de functie KIEZEN (SELECT) als argument, evenals een lijst van de gegevensbereiken voor elke winkel om de totalen te berekenen.

In ons voorbeeld wordt het winkelnummer (101, 102 of 103) ingevoerd in cel C2. Gebruik de formule om een ​​indexwaarde zoals 1, 2 of 3 te krijgen in plaats van 101, 102 of 103: =C2-100.

De verkoopgegevens voor elke winkel staan ​​in een aparte kolom zoals hieronder weergegeven.

30 Excel-functies in 30 dagen: KIES

Binnen een functie SOM (SUM) functie wordt eerst uitgevoerd KIEZEN (SELECT), waarmee het gewenste optelbereik wordt geretourneerd dat overeenkomt met de geselecteerde winkel.

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

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

30 Excel-functies in 30 dagen: KIES

Dit is een voorbeeld van een situatie waarin het veel efficiënter is om andere functies te gebruiken, zoals: INDEX (INDEX) en MATCH (ZOEKEN). Later in onze marathon zullen we zien hoe ze werken.

Laat een reactie achter