Hur man extraherar dagvärden från datumvärden i Microsoft Excel

I vissa scenarier kanske du vill extrahera dagen från ett datum. Låt oss säga att du har datumet 27/05/2022 och det borde finnas ett sätt som ditt Excel-ark ska kunna berätta för dig att det är en fredag. Om detta kan göras praktiskt kan det hitta tillämpningar i många fall som att hitta arbetsdagar för ett projekt, på skoluppgifter, etc.

Här i den här artikeln har vi kommit fram till 3 olika lösningar med hjälp av vilka du enkelt kan extrahera dagsvärdet från ett datumvärde och tillämpa detsamma för en hel kolumn automatiskt. Hoppas du gillar artikeln.

Innehållsförteckning

Exempelscenario

Vi har en kolumn som heter Datum som har datumvärden. En annan kolumn Dag är tom och dess värden ska fyllas i genom att räkna ut dagvärdena från motsvarande datumvärden från Datum kolumn.

Lösning 1: Genom att använda alternativ för formatceller

Detta är den enklaste av alla metoder eftersom den inte involverar några formler.

Steg 1: Kopiera hela datumvärdena från kolumn 1, den Datum kolumn.

Du kan antingen välj hela data, Högerklicka, och välj sedan Kopiera alternativ eller så kan du helt enkelt trycka på knapparna CTRL + C efter välja data.

1 Kopiera data optimerad

Steg 2: Som nästa, klicka en gång på den första cellen i kolumnen där du vill ha Dag värden som ska extraheras till.

2 Klicka på Första cell optimerad

Steg 3: Tryck nu på tangenterna CTRL + V för att klistra in data.

3 Klistra in data optimerad

ANNONS

Steg 4: Högerklicka var som helst på det valda cellområdet och klicka på alternativet som heter Formatera celler.

4 Formatera celler optimerade

Steg 5: I Formatera celler fönstret klickar du på siffra fliken först. Som nästa, under Kategori alternativ klickar du på Beställnings alternativ.

Nu, under Typ fält, skriv in ddd. Precis ovanför Typ fältet, under Prov avsnitt kommer du att kunna se exempeldata. För vi har gett ddd, visar exempeldata veckodag i format med 3 bokstäver, vilket är tis i följande exempel.

Slå OK knappen när du är klar.

5 Formatera celler optimerade

Om du vill att hela veckodagen ska visas, då istället för ddd, du måste ge dddd under Typ fält. Så att provdata visar tisdag.

6 Utökad dag optimerad

Steg 6: Det är allt. Du har framgångsrikt extraherat dagvärden från datumvärden lika enkelt som så.

7 Slutresultat optimerat

Lösning 2: Genom att använda TEXT-formelfunktionen

Detta är en annan enkel metod med vilken du snabbt kan extrahera dagsvärdet från datumvärdet. Denna metod använder sig av en formelfunktion som heter Text().

Steg 1: Dubbelklicka på den första cellen i kolumnen där du vill att dagvärdena ska extraheras. Nu, kopiera och klistra följande formel på den.

=TEXT(A3,"ddd")

Du måste byt ut A3 med ditt obligatoriska cell-id som har datumvärdet. Också, ddd skulle ge dagen i 3 bokstavsformat. Till exempel, tis.

8 Textformel optimerad

Om du vill ha dagsvärdet i fullformat, t.ex. tisdag, då borde din formel ha dddd som dess andra argument istället för ddd.

9 Heldag optimerad

Steg 2: Om du trycker någon annanstans eller trycker på Stiga på nyckel kan du se att formeln har tillämpats och att dagsvärdet nu har extraherats.

Om du vill använda formeln över kolumnen, helt enkelt klicka och dra den lilla fyrkantiga formen närvarande vid nedre högra hörnet av cellen.

9 Dra ner Formel optimerad

Steg 3: Du har nu dagsvärdena för alla datumvärden i ditt Excel-ark.

10 Slutresultat optimerat

Lösning 3: Genom att kombinera CHOOSE- och WEEKDAY-formelfunktionerna

Denna metod är relativt komplex jämfört med de två första metoderna som anges i den här artikeln. Denna metod extraherar dagvärden från datumvärden genom att kombinera två formelfunktioner nämligen Välja() och Veckodag(). Den här metoden är dock lite nördig men vi älskar nördiga saker. Hoppas du också gör det.

Steg 1: Dubbelklicka på den första cellen i kolumnen Dag för att redigera dess innehåll. Kopiera och klistra följande formel på den.

=VÄLJ(VECKODAG(A3),"SÖNDAG","MÅNDAG","TISDAG","ONSDAG","TORSDAG","FRIDAG","LÖRDAG")

A3 i formeln måste vara ersatt med cell-id för cellen som har det datumvärde som du vill extrahera dagvärdet från.

11 Välj Weekday Optimized

Formelförklaring

Den del som löses först i formeln ovan är VECKODAG(A3). Funktionen Weekday tar in ett datum som ett argument och returnerar veckodagen i form av ett heltal. Som standard förutsätter funktionen att veckan går från söndag till lördag. Så om det är ett normalt scenario kan du bara ge ett argument för den här funktionen. I den här formeln har jag bara angett ett argument, A3, som är cell-id för cellen som innehåller datumet från vilket jag behöver hitta dagen. Men om din vecka börjar från måndag måste du ge ytterligare ett argument till din funktion som gör den WEEKDAY(A3,2). Så din slutliga formel, i så fall, skulle se ut som visas nedan.

=VÄLJ(VECKODAG(A3,2),"SÖNDAG","MÅNDAG","TISDAG","ONSDAG","TORSDAG","FRIDAG","LÖRDAG")

VECKODAG() funktion returnerar veckans veckodag i talformat. Det vill säga om dagen är det tisdag, då WEEKDAY() skulle returnera 3.

De VÄLJA() funktion returnerar en sträng från dess lista med argument baserat på dess första argument.

VÄLJA() funktion kan ha många argument. Det första argumentet är indexnumret. Argumenten efter indexnumret är de strängar som måste plockas baserat på indexnumret. Till exempel, om det första argumentet för VÄLJA() funktion är 1, då skulle den första strängen i listan returneras av VÄLJA() fungera.

Så i detta specifika scenario, VECKODAG() funktion returnerar 3 som dess returvärde. Nu VÄLJA() funktionen tar detta 3 som dess först argument. Och returnerar 3:a sträng i listan enligt detta indexvärde. Så VÄLJA() funktionen skulle äntligen komma tillbaka TISDAG.

Om du vill returnera det korta formatet av dagar kan du göra justeringarna i huvudformeln som visas nedan.

=VÄLJ(VECKODAG(A3,2),"sön","mån","tis","ons","tor","fre","lör")

Steg 2: Om du trycker på Stiga på knapp eller klicka någon annanstans kan du se att dagsvärdet har fyllts i i cellen du valde.

För att tillämpa formeln på alla celler i kolumnen, klicka på liten fyrkantig ikon i hörnet av cellen och dra ner den.

12 Dra ner optimerad

Steg 3: Formeln har nu tillämpats på alla celler och dagvärdena är nu fyllda i hela kolumnen.

13 Formel Applicerad Optimerad

Lämna oss en kommentar och säg vilken metod du väljer! Vänligen kom tillbaka för fler fantastiska Excel-artiklar och för mycket mer!

Du kan också ladda ner det här PC-reparationsverktyget för att lokalisera och åtgärda alla PC-problem:
Steg 1 - Ladda ner Restoro PC Repair Tool härifrån
Steg 2 - Klicka på Starta skanning för att hitta och åtgärda alla datorproblem automatiskt.
KORRIGERA: För många olika cellformat Excel-fel

KORRIGERA: För många olika cellformat Excel-felMicrosoft OfficeExcel

Microsoft Excel är världens mest använda kalkylverktyg, men det kan också stöta på fel.Sådan skulle vara fallet med too många olika cellformat fel som många har stött på.För att lära dig mer om fre...

Läs mer
Dina kontots sekretessinställningar tillämpas [Excel Hjälp]

Dina kontots sekretessinställningar tillämpas [Excel Hjälp]Excel

Efter uppdatering Windows 10, kanske du hittar det Microsoft excel dokument öppnas inte på grund av vissa fel i sekretessinställningarna.Microsoft analyserar användarnas beteende och visar tips ell...

Läs mer
Få Excel runtime error 1004? Fixa det med den här guiden

Få Excel runtime error 1004? Fixa det med den här guidenRuntime FelExcel

Runtime-fel är vanliga typer av fel som uppstår när det berörda programmet kördes.Tillägg, plugin-program och till och med andra program kan orsaka runtime-fel för ett visst program.Vi har en dedik...

Läs mer