
Generieke formule
TEXT(B4,"dddd")
Samenvatting
Om de naam van de dag (dwz maandag, dinsdag, enz.) Van een datum als tekst te krijgen, kunt u de TEXT-functie gebruiken. In het weergegeven voorbeeld is de formule in cel C4:
=TEXT(B4,"dddd")
Uitleg
Als u de dagnaam (bijv. Maandag, dinsdag, enz.) Van een datum wilt weten, zijn er verschillende opties, afhankelijk van uw behoeften.
Wilt u de datum omzetten in een dagnaam?
Als u de datumwaarde naar een tekstwaarde wilt converteren, kunt u de TEXT-functie gebruiken met een aangepaste getalnotatie zoals "ddd" of "dddd". In het weergegeven voorbeeld is de formule in cel C4:
=TEXT(B4,"dddd") // returns "Saturday"
De TEXT-functie converteert waarden naar tekst met behulp van de getalnotatie die u opgeeft. Merk op dat de datum verloren gaat bij de conversie, alleen de tekst voor de dagnaam blijft over.
Wilt u alleen de naam van de dag weergeven?
Als u alleen de naam van een dag wilt weergeven, heeft u geen formule nodig - u kunt een aangepast getalnotatie gebruiken. Selecteer de datum, ga vervolgens naar Cellen opmaken (Ctrl + 1 of Cmd + 1)> Aangepast en voer een van deze aangepaste indelingen in:
"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"
Excel geeft alleen de naam van de dag weer, maar laat de datumwaarde intact.
Omgaan met een lege datum
Als u de bovenstaande formule gebruikt met een lege cel, krijgt u "Sat" als resultaat, aangezien nul in het Excel-datumsysteem wordt behandeld als "00-jan-1900", wat een zaterdag is. Om dit probleem te omzeilen, kunt u de formule als volgt aanpassen:
=IF(A1"",TEXT(A1,"ddd"),"")
Letterlijk: als A1 niet leeg is, retourneert u de TEXT-formule, anders retourneert u een lege tekenreeks ("").
Een flexibelere manier om een dagnaam uit een datum te halen
Voor maximale flexibiliteit bouw je je eigen dagnamen met de CHOOSE-functie als volgt:
=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Voer in dit geval de namen van de weekdagen die u wilt retourneren (afgekort of niet) in als waarden in CHOOSE, na het eerste argument. De WEEKDAY-functie retourneert een getal tussen 1-7 en CHOOSE gebruikt dit getal om de overeenkomstige waarde in de lijst te retourneren. Met standaardinstellingen, zondag = 1 en zaterdag = 7. Zie WEEKDAG voor meer info.
KIEZEN is meer werk om in te stellen, maar het is ook flexibeler, omdat u hiermee een datum kunt toewijzen aan elke gewenste waarde (dat wil zeggen dat u waarden kunt gebruiken die aangepast zijn, afgekort, niet afgekort, in een andere taal, enz.)