I nogle scenarier vil du måske udtrække dagen fra en dato. Lad os sige, at du har datoen 27/05/2022, og der burde være en måde, dit Excel-ark skal kunne fortælle dig, at det er en fredag. Hvis dette kan gøres praktisk, kan det finde anvendelser i mange tilfælde såsom at finde arbejdsdage for et projekt, på skoleopgaver osv.
Her i denne artikel har vi fundet på 3 forskellige løsninger, som du nemt kan udtrække dagsværdien fra en datoværdi og anvende den samme for en hel kolonne automatisk. Håber du nyder artiklen.
Indholdsfortegnelse
Eksempel Scenario
Vi har en kolonne navngivet Dato som har datoværdier. Endnu en kolonne Dag er tom, og dens værdier skal udfyldes ved at finde ud af dagværdierne fra de tilsvarende datoværdier fra Dato kolonne.
Løsning 1: Ved at bruge indstillinger for formatceller
Dette er den enkleste af alle metoderne, da den ikke involverer nogen formler.
Trin 1: Kopier hele datoværdierne fra kolonne 1, den Dato kolonne.
Du kan enten vælg hele data, Højreklik, og vælg derefter Kopi mulighed, eller du kan blot trykke på tasterne CTRL + C efter valg af data.
Trin 2: Som næste, klik én gang på den første celle af den kolonne, hvor du ønsker Dag værdier, der skal udvindes til.
Trin 3: Tryk nu på tasterne CTRL + V at indsætte dataene.
REKLAME
Trin 4: Højreklik hvor som helst på det valgte celleområde, og klik på den navngivne indstilling Formater celler.
Trin 5: I Formater celler vinduet, klik på Nummer fanen først. Som næste, under Kategori muligheder, skal du klikke på Brugerdefinerede mulighed.
Nu under Type felt, skriv ind ddd. Lige over Type felt, under Prøve afsnit, vil du være i stand til at se eksempeldataene. Fordi vi har givet ddd, viser eksempeldataene ugedag i format med 3 bogstaver, hvilket er tir i det følgende eksempel.
Tryk på Okay knappen, når du er færdig.
Hvis du ønsker, at hele ugedagen skal vises, så i stedet for ddd, du skal give ddd under Type Mark. Sådan viser prøvedataene tirsdag.
Trin 6: Det er det. Du har med succes udtrukket dagværdier fra datoværdier lige så simpelt som det.
Løsning 2: Ved at bruge TEXT Formel Funktion
Dette er en anden simpel metode, hvormed du hurtigt kan udtrække dagsværdien fra datoværdien. Denne metode gør brug af en formelfunktion med navnet Tekst().
Trin 1: Dobbeltklik på den første celle af den kolonne, hvor du vil have dagsværdierne udtrukket. Nu, kopiere og indsætte følgende formel på den.
=TEKST(A3,"ddd")
Du skal udskift A3 med dit påkrævede celle-id, der har datoværdien. Også, ddd ville give dagen i 3 bogstavs format. For fx. tir.
Hvis du ønsker dagsværdien i fuldt format, f.eks. tirsdag, så skal din formel have ddd som sit andet argument i stedet for ddd.
Trin 2: Hvis du trykker et andet sted eller trykker på Gå ind nøgle, kan du se, at formlen er blevet anvendt, og at dagsværdien nu er udtrukket.
Hvis du gerne vil anvende formlen på tværs af kolonnen, skal du blot klik og træk den lille firkantede form til stede ved nederste højre hjørne af cellen.
Trin 3: Du har nu dagværdierne for alle datoværdierne til stede i dit Excel-ark.
Løsning 3: Ved at kombinere CHOOSE- og WEEKDAY-formelfunktionerne
Denne metode er relativt kompleks sammenlignet med de første 2 metoder, der er anført i denne artikel. Denne metode udtrækker dagværdier fra datoværdier ved at kombinere 2 formelfunktioner, nemlig Vælge() og Ugedag(). Denne metode er dog lidt nørdet, men vi elsker nørdede ting. Håber du også gør det.
Trin 1: Dobbeltklik på den første celle i kolonnen Dag for at redigere dens indhold. Kopiere og indsætte følgende formel på den.
=VÆLG(WEEKDAY(A3),"SUNDAY","MANDAY","TUESDAY","WEDNESDAY","TORSDAG","FRIDAG","LØRDAG")
A3 i formlen skal være erstattet med celle-id'et for den celle, der har den datoværdi, som du vil udtrække dagsværdien fra.
Formel forklaring
Den del, der bliver løst først i ovenstående formel er UGEDAG (A3). Ugedag-funktionen tager en dato som et argument og returnerer ugedagen i form af et heltal. Som standard antager funktionen, at ugen går fra søndag til lørdag. Så hvis det er et normalt scenarie, kan du kun give et argument for denne funktion. I denne formel har jeg kun givet et argument, A3, som er celle-id'et for den celle, der indeholder den dato, hvorfra jeg skal finde dagen. Men hvis din uge starter fra mandag, så skal du give endnu et argument til din funktion, hvilket gør den WEEKDAY(A3,2). Så din endelige formel ville i så fald se ud som vist nedenfor.
=VÆLG(WEEKDAY(A3,2),"SUNDAY","MONDAY","TUESDAY","ONSDAG","TORSDAG","FRIDAG","LØRDAG")
Så UGEDAG() funktion returnerer ugedagen i ugen i talformat. Altså hvis dagen er tirsdag, derefter WEEKDAY() ville returnere 3.
Det VÆLGE() funktion returnerer en streng fra dens liste over argumenter baseret på dets første argument.
VÆLGE() funktion kan have mange argumenter. Det første argument er indeksnummeret. Argumenterne efter indeksnummeret er de strenge, der skal vælges baseret på indeksnummeret. For eksempel, hvis det første argument af VÆLGE() funktion er 1, så ville den første streng på listen blive returneret af VÆLGE() fungere.
Så i dette særlige scenarie, UGEDAG() funktion vender tilbage 3 som dens returværdi. Nu VÆLGE() funktion tager dette 3 som dens først argument. Og returnerer 3 streng i listen i henhold til denne indeksværdi. Så VÆLGE() funktion ville endelig vende tilbage TIRSDAG.
Hvis du ønsker at returnere det korte format af dage, kan du foretage justeringerne i hovedformlen som vist nedenfor.
=VÆLG(WEEKDAY(A3,2),"søn","man","tir","on","tor","fre","lør")
Trin 2: Hvis du rammer Gå ind tasten eller klik et andet sted, kan du se, at dagsværdien er udfyldt i den celle, du har valgt.
For at anvende formlen på tværs af alle celler i kolonnen skal du klikke på lille firkantet ikon ved hjørnet af cellen og trække det ned.
Trin 3: Formlen er nu anvendt på alle cellerne, og dagværdierne er nu udfyldt i hele kolonnen.
Smid os en kommentar og siger, hvilken metode du vælger! Venligst vend tilbage for flere fantastiske Excel-artikler og for meget mere!
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.