SWITCH Functie

Wat is de SWITCH Functie?

De SWITCH functie is gecategoriseerd onder Excel’s Logische functiesFunctiesLijst van de belangrijkste Excel functies voor financiële analisten. Dit spiekbriefje bevat 100-en functies die van cruciaal belang zijn om te weten als een Excel-analist. Deze functie vergelijkt een gegeven uitdrukking (of een waarde) met een lijst van waarden en geeft een resultaat dat overeenkomt met de eerste overeenkomende waarde. In het geval dat er geen overeenkomende waarde is, wordt een optionele standaardwaarde geretourneerd.

SWITCH is toegevoegd in MS Excel 2016 en is niet beschikbaar in eerdere versies. De functie was voorheen echter wel beschikbaar in VBA. De SWITCH-functie kan worden gebruikt in plaats van geneste IF-functies.

Formule

=SWITCH(expressie, waarde1, resultaat1, ,…)

De SWITCH-functie maakt gebruik van de volgende argumenten:

  1. Expressie (vereist argument) – Het kan een getal, datum of een of andere tekst zijn die de functie zou vergelijken. Hieronder volgen enkele voorbeelden van het expressieargument:
Boolean waarden

Type expressie Exemplaar
Celverwijzing A2
Logische test A2=”PASS”
Getal of tekst 2 of “FAIL”
Naambereik Naam_bereik
TRUE of FALSE
Wiskunde uitdrukking A2+1
  1. Waarde1 ………value126 (vereist argument) – Dit is de waarde die vergeleken wordt met de expressie.
  2. Resultaat1 ………result126 – De waarde die wordt teruggegeven als het overeenkomstige waardeN-argument overeenkomt met de uitdrukking.
  3. Standaard (optioneel argument) – Dit is de waarde die de functie moet teruggeven als er geen overeenkomsten worden gevonden in de waardeN-uitdrukking.

Hoe gebruik je de SWITCH-functie in Excel?

Laten we een paar voorbeelden bekijken om te begrijpen hoe de SWITCH-functie werkt:

Voorbeeld 1

Laten we aannemen dat we een reeks acroniemen krijgen en dat we de waarde willen retourneren waar de acroniemen voor staan.

De formule wordt =SWITCH(A6, “DR”, “Debiteuren”, “CR”, “Crediteuren”, “JE”, “Journaalpost”, “LB”, “Grootboek”, “onbekend”).

We krijgen het onderstaande resultaat:

Als we een IF geneste formule moeten gebruiken, zou het een lange formule zijn. Zowel de SWITCH-functie als de IF-functie helpen ons om een reeks voorwaarden op te geven. Met SWITCH kunnen we echter een uitdrukking en een reeks waarden en resultaten definiëren, niet meerdere voorwaardelijke verklaringen.

Het beste van de SWITCH-functie is dat we de uitdrukking niet meerdere malen hoeven te herhalen, wat soms gebeurt in geneste IF-formules.

Nu, als we de IF-functie hadden moeten gebruiken, zou de formule zijn geweest:

=IF(B5=”DR”, “Debiteuren”,IF(A2=”CR”, “Crediteuren”,IF(B5=”JE”, “Journaalpost”,IF(B5=”LB”, “Grootboekboek”,”onbekend”))))

Voorbeeld 2 – SWITCH met andere functies gebruiken

Voorstel dat we een aantal datums krijgen en we willen zien of ze betrekking hebben op vandaag, morgen of gisteren. Door de functies SWITCH, DAYS en TODAY samen te gebruiken, kunnen we de gewenste resultaten bereiken.

De functie TODAY geeft het volgnummer van de huidige datum terug, en de functie DAYS geeft het aantal dagen tussen twee datums terug.

De te gebruiken formule is =SWITCH(DAYS(TODAY(),B5), 0, “Huidige datum”, 1, “Gisteren”, -1, “Morgen”, “Onbekend”).

Voorbeeld 3

In sommige landen begint het financiële jaar op een andere datum dan 1 januari, zodat ze datums vaak in fiscale kwartalen moeten indelen. Bijvoorbeeld, als april-maart het boekjaar is, dan is april-juni kwartaal 1 enzovoort. In dergelijke scenario’s kunnen we SWITCH gebruiken:

We krijgen de onderstaande resultaten:

We hebben hier een formule gebruikt die het maandnummer in de kolom Dates zoekt: Als het maand 1 is, is het kwartaal 4; Als het maand 2 is, is het kwartaal 4; Als het maand 3 is, is het kwartaal 4; Als het maand 4 is, is het kwartaal 1; enzovoort.

Een paar opmerkingen over de SWITCH-functie

  1. Omdat de functies beperkt zijn tot 254 argumenten, kunnen we maximaal 126 paren van waarde- en resultaatargumenten gebruiken.
  2. #N/A-fout – Treedt op wanneer de SWITCH-functie niet kan overeenkomen en er geen ander argument is. Bijvoorbeeld, voor een waarde 7 en we geven de formule =SWITCH(A3,1, “Zondag”,2, “Maandag”,3, “Dinsdag”), zal de functie de #N/A fout teruggeven.
  3. #NAME? fout – Treedt op als we een cel bewerken in een versie van Excel waarin de SWITCH-functie niet is opgenomen.

Klik hier om het voorbeeld Excel-bestand te downloaden

Aanvullende bronnen

Dank voor het lezen van CFI’s handleiding voor de Excel SWITCH-functie. Door de tijd te nemen om Excel-functies te leren kennen en beheersen, kunt u uw financiële analyse aanzienlijk versnellen. Bekijk voor meer informatie deze aanvullende informatiebronnen van CFI:

  • Excel-functies voor financiënExcel voor financiënIn deze Excel voor financiën-gids leert u de 10 belangrijkste formules en functies die u moet kennen om een goede financieel analist in Excel te zijn. Deze gids heeft voorbeelden, screenshots en stap voor stap instructies. Download aan het einde de gratis Excel-sjabloon die alle financiële functies bevat die in de handleiding worden behandeld
  • Cursus Excel-formules voor gevorderden
  • Gevorderde Excel-formules die u moet kennenDeze geavanceerde Excel-formules zijn van cruciaal belang om te kennen en zullen uw financiële analysevaardigheden naar een hoger niveau tillen. Geavanceerde Excel functies
  • Excel snelkoppelingen voor PC en MacExcel snelkoppelingen PC MacExcel snelkoppelingen – Lijst van de belangrijkste & gemeenschappelijke MS Excel snelkoppelingen voor PC & Mac-gebruikers, financiën, boekhoudkundige beroepen. Sneltoetsen versnellen uw modelleervaardigheden en besparen tijd. Leer bewerken, opmaken, navigatie, lint, plakken speciaal, data manipulatie, formule en celbewerking, en andere sneltoetsen

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *