DAY-funktionen i Excel kan bruges til at udtrække og vise månedsdelen af en dato, der er indtastet i funktionen.
Funktionens output returneres som et helt tal fra 1 til 31.
En relateret funktion er DAYS-funktionen, som kan bruges til at finde antallet af dage mellem to datoer, der forekommer i samme uge eller måned, ved hjælp af en subtraktionsformel som vist i række 9 i eksemplet i billedet ovenfor.
Pre Excel 2013
DAYS-funktionen blev først introduceret i Excel 2013. Ved tidligere versioner af programmet skal du bruge DAY-funktionen i en subtraktionsformel for at finde antallet af dage mellem to datoer som vist i række otte ovenfor.
Serienumre
Excel-butikker datoer som sekventielle tal- eller serienumre-så de kan bruges i beregninger. Hver dag stiger tallet med en. Delvis optages som brøkdele af en dag, såsom 0,25 for en kvart dag (seks timer) og 0,5 for en halv dag (12 timer).
For Windows-versioner af Excel, som standard:
- 1. januar 1900 = serienummer 1;
- 1. januar 2016 = 42370 (da det er 42.370 dage efter 1. januar 1900);
- Kl. 12.00 den 1. januar 2016 er 42370.50.
DAG / DAGE Funktioner Syntaks og argumenter
En funktions syntax henviser til funktionens layout og indeholder funktionens navn, parenteser og argumenter.
Syntaxen for DAY-funktionen er:
= DAY (Serial_number)
Serienummer - (påkrævet) et tal, der repræsenterer datoen fra hvilken dagen trækkes ud.
Dette nummer kan være:
- et serienummer, der repræsenterer en datorække 4 i eksemplet;
- en cellehenvisning til arbejdsarkets placering af en datarække 5 i eksemplet;
- en dato, der er indtastet som funktionens argument ved hjælp af DATE-funktionen række 6 i eksemplet;
- den aktuelle dato er indtastet som funktionens argument ved hjælp af funktionen TODAY eller NOW-række 6 i eksemplet.
Bemærk: Hvis en falsk dato er indtastet i funktionen - f.eks. 29. februar i et ikke-spring-år - justerer funktionen udgangen til den korrekte dag i den følgende måned som vist i række 7 af billedet, hvor output for datoen 29. februar 2017 er en-for 1. marts 2017.
Syntaxen for DAYS-funktionen er:
DAYS (End_date, Start_date)
End_date, Start_date - (påkrævet) Dette er de to datoer, der bruges til at beregne antal dage.
Bemærkninger:
- Hvis datarg argument er numeriske værdier, der falder uden for rækkevidden af gyldige datoer, f.eks. August 32, 2016, DAGE vil returnere #NUM! fejlværdi.
- Hvis en date-argument indtastes som en tekststreng, der ikke kan analyseres som gyldig en gyldig dato, DAGE returnerer #VALUE! fejlværdi.
Excel WEEKDAY Funktionseksempel
Rækker tre til ni i eksemplet ovenfor viser en række anvendelser til DAY og DAYS funktionerne.
Også inkluderet i række 10 er en formel, der kombinerer WEEKDAY-funktionen med CHOOSE-funktionen i en formel for at returnere navnet på dagen fra datoen i celle B1.
DAY-funktionen kan ikke bruges i formlen til at finde navnet, fordi der muligvis er 31 resultater for funktionen, men kun syv dage om ugen er indtastet i valgfunktionen.
WEEKDAY-funktionen returnerer derimod kun et tal mellem en og syv, som derefter kan mates ind i CHOOSE-funktionen for at finde navnet på dagen.
Hvordan formlen virker er:
- Funktionen WEEKDAY udtrækker nummeret på dagen fra datoen i celle B1;
- Funktionen VÆLG returnerer dagnavnet fra listen over navne, der er indtastet som Værdi argument for den funktion.
Som vist i celle B10 ser den endelige formel sådan ud:
= VÆLG (WEEKDAY (B1), "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Sunday")
Nedenfor er angivet de trin, der bruges til at indtaste formlen i regnearkscellen.
Indtastning af funktionen VÆLG / WEEKDAY
Indstillinger for indtastning af funktionen og dens argumenter omfatter:
- Indtastning af den komplette funktion som vist ovenfor i et regneark celle;
- Valg af funktionen og dens argumenter ved hjælp af dialogen Vælg valg.
Selvom det er muligt at skrive den komplette funktion manuelt, finder det mange mennesker lettere at bruge dialogboksen, der passer efter at indtaste den korrekte syntaks for funktionen, såsom citatmærker omkring hvert dagnavn og kommaseparatorerne mellem dem.
Da WEEKDAY-funktionen er nestet inde i VÆLG, vælges dialogen VALG-funktion, og WEEKDAY indtastes som indeksnr argument.
Dette eksempel returnerer det fulde navn for hver dag i ugen. For at få formlen returnere den korte formular, f.eks Tir hellere end Tirsdag, Indtast de korte formularer for Værdi argumenter i trinene nedenfor.
Trinnene til indtastning af formlen er:
- Klik på cellen, hvor formelresultaterne vil blive vist, såsom celle A10;
- Klik på formler fanebladet i båndmenuen;
- Vælge Opslag og reference fra båndet for at åbne funktionen drop down liste;
- Klik på VÆLGE i listen for at hente funktionens dialogboks;
- Klik på dialogboksen i dialogboksen indeksnr linje;
- Type WEEKDAY (B1) på denne linje i dialogboksen;
- Klik på Værdi1 linje i dialogboksen;
- Type Søndag på denne linje
- Klik på værdi2 linje;
- Type Mandag ;
- Fortsæt med at indtaste navnene for hver dag i ugen på separate linjer i dialogboksen;
- Når alle dage er indtastet, skal du klikke på Okay for at afslutte funktionen og lukke dialogboksen;
- Navnet torsdag skal vises i regnearkcellen, hvor formlen er placeret
- Hvis du klikker på celle A10, vises den komplette funktion i formellelinjen over regnearket.