dinsdag, 12 februari 2013 06:02

Zelf een formule maken 4 - toon de naam van de dag

Geschreven door
Beoordeel dit item
(1 Stem)

We gaan weer een stapje verder en laten nu het gebruik van 'Select Case' in een zelfgemaakte formule zien.


Opdracht: Excel heeft alleen een formule om het nummer van een (week)dag aan te geven dus voor maandag 1, dinsdag 2, etc   
ik wil graag een formule hebben die mij van een datum toont welke weekdag dit geweest is.   
Maak een formule om op basis van een datum de naam van deze dag te tonen.   
   

  • Toets ALT-F11   
  • Kies Invoegen Module   
  • Zet het volgende in de formule:   
    
Function DagNaam(WelkeDatum As Date)   
    Dim DagNummer As Integer   
    DagNummer = Weekday(WelkeDatum, vbSunday)   
    Select Case DagNummer   
        Case 1   
            DagNaam = "Zondag"   
        Case 2   
            DagNaam = "Maandag"   
        Case 3   
            DagNaam = "Dinsdag"   
        Case 4   
            DagNaam = "Woensdag"   
        Case 5   
            DagNaam = "Donderdag"   
        Case 6   
            DagNaam = "Vrijdag"   
        Case 7   
            DagNaam = "Zaterdag"   
    End Select   
End Function   
   

formule dagnaam  

 

In een select case kijken we steeds of de waarde die we 'afvragen' overeenkomt met een opgegeven waarde. In ons voorbeeld bepalen we dus wat de dagnaam is van 10 februari 2013

* Overigens is er gewoon een bestaande functie binnen Excel om hetzelfde te bereiken: =TEKST(B50;"DDDD")   

Doe mee met formules in Excel!

Aanvullende informatie

  • Versies: Alle versies
Lees 7351 keer Laatst aangepast op woensdag, 20 februari 2013 19:23
Log in om reacties te plaatsen

Excel Software Shop

Web Analytics