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

How to effectively deal with bots on your site? The best protection against click fraud.

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

instagram story viewer

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.
Teachs.ru
Piltangenter fungerar inte i Microsoft Excel Fix

Piltangenter fungerar inte i Microsoft Excel FixExcel

När vi arbetar med MS Excel tenderar vi vanligtvis att flytta mellan celler med hjälp av piltangenterna på tangentbordet. Det kommer naturligt för oss och det är det enklaste sättet istället för at...

Läs mer
Fix korrupta Excel-filer i Windows 10 och återställ förlorade data

Fix korrupta Excel-filer i Windows 10 och återställ förlorade dataHurWindows 10Excel

Microsoft Excel är en extremt användbar app som har hjälpt användare i åratal att enkelt organisera sina data (i text eller siffror). Det gör att du enkelt kan skapa kalkylblad med hjälp av inbyggd...

Läs mer
Fix - Problem med datamodell som förhindrar att Excel öppnar arbetsbok

Fix - Problem med datamodell som förhindrar att Excel öppnar arbetsbokWindows 10Excel

När du öppnar ett kalkylblad med en Excel i den tidigare versionen kan du uppleva ett möte - ”Vi kunde inte ladda datamodellen‘. Det här felet uppstår i princip om du använder föråldrad Excel ( tyc...

Läs mer
ig stories viewer