Hur man visar veckodagen från datum i Excel (8 sätt)

  • Dela Detta
Hugh West

När du arbetar med att göra-listor eller dagliga rapporter är det oundvikligt att visa veckodagen från datumet i Excel. För någon dagspecifik information måste du visa dem i dagformat. Excel ger dig plattformen för att konvertera ett datum till en veckodag. Den här artikeln kommer att ge dig alla möjliga metoder för att visa veckodagen från datumet i Excel. Jag hoppas att du går igenomhela artikeln och du kommer att få stor nytta av den.

Ladda ner övningsboken

Ladda ner arbetsboken.

Visa veckodag från datum.xlsx

8 sätt att visa veckodagen från datum i Excel

För att visa veckodagen från datumet i Excel hittar vi 8 möjliga metoder i Excel. Alla metoder är utan tvekan lätta att förstå och ganska enkla att använda. För att visa alla dessa metoder tar vi ett dataset med några datum som vi kan konvertera till dagar.

1. Visa veckodag från datum med TEXT-funktionen

För det första är den vanligaste metoden för att visa veckodagen från datumet i Excel att använda TEXT-funktionen . TEXT funktionen tar emot datum och returnerar ditt specifika format som extraheras från det givna datumet.

Steg

  • Välj först cell C5 där du vill använda din TEXT funktion.

  • Tillämpa följande formel i formlerutan:
=TEXT(B5, "dddd")

Observera:

För att tillämpa TEXT funktionen i formlerutan kan du skriva den på två olika sätt.

  • TEXT(B5, "dddd") : Den här formeln visar hela dagens namn i resultatcellen, vilket innebär att om du använder "dddd" i formelrutan får du hela dagens namn.
  • TEXT(B5, "ddd"): Denna "ddd" ger en kort version av din önskade dag.
  • Tryck på Gå in på för att tillämpa formeln.

  • Dubbelklicka på den Handtag för fyllning ikonen nedåt i kolumnen visas dagnamnet för motsvarande datum för alla rader.

Läs mer: Hur man infogar dag och datum i Excel (3 sätt)

2. Tillämpa formatceller i Excel

För det andra kan vi visa veckodagen från datumet i Excel genom att använda Formatera celler . Formatera celler kan du enkelt konvertera datumet till veckodag utan att använda någon formel.

Steg

  • Först kopierar du alla datum och klistrar in dem i kolumnen C Markera nu alla datum i den nya kolumnen.

  • Gå nu till Hem och på fliken Antal grupp, välj dialogrutans startsida eller högerklicka på cellen och välj Formatera celler från Pop-up meny.

  • A Formatera celler dialogrutan visas. Välj den Antal och i alternativet Kategori sektion välja Anpassad .

  • I Typ avsnittet, skriv ddddd ' för hela dagens namn eller skriv ' ddd ' för det korta namnet. Klicka slutligen på ' OK '.

  • Slutligen får vi alla dagsnamn konverterade från datum.

Läs mer: Hur du infogar datum i Excel-formeln (8 sätt)

3. Användning av WEEKDAY-funktionen för att visa veckans dag från datumet

Ett annat användbart sätt att visa veckodagen från datumet i Excel är att använda funktionen WEEKDAY . VECKODAG funktionen omvandlar datumet till siffror från 1 till 7. Varje siffra anger en veckodag.

Steg

  • Välj först cell C5 där du vill använda din VECKODAG funktion.

  • Skriv följande formel i formlerutan:
=WEEKDAY(B5,1)

  • Tryck på Gå in på för att tillämpa formeln. Den ger ett nummer Eftersom vi sätter 1 i parametern return_type börjar veckan från söndag. Värde 5 anger alltså torsdag.

  • Dubbelklicka på den Handtag för fyllning ikonen nedåt i kolumnen för att tillämpa detta på alla datum.

Liknande läsningar

  • Hur du anger tid i Excel (5 metoder)
  • Kombinera datum och tid i en cell i Excel (4 metoder)
  • Hur man infogar datum i Excel (7 enkla metoder)

4. Kombination av funktionerna WEEKDAY och CHOOSE

Eftersom VECKODAG funktionen inte ger namnet på veckodagen från datumet, måste vi extrahera texten från returnumret från VECKODAG För att göra detta kan vi använda kombinationen av VECKODAG och VÄLJ funktioner.

Steg

  • Precis som med andra metoder väljer du cell C5 där du vill tillämpa formeln.

  • Skriv nu följande formel i formelrutan.
=CHOOSE(WEEKDAY(B5), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")

  • Tryck på Gå in på för att tillämpa denna formel.

  • Dra i Handtag för fyllning ikonen eller dubbelklicka på ikonen för att tillämpa detta i kolumnen.

Uppdelning av formeln

För det första, den VECKODAG Funktionen anger antalet motsvarande dagar. Som standard börjar veckan på söndag och den sista dagen i veckan är lördag.

För det andra är det VÄLJ funktionen väljer strängen från den givna stränglistan och omvandlar numret till textformat. I vårt arbete används funktionen VECKODAG funktionen returnerar 5 för det första datumet och

VÄLJ Funktionen tar detta nummer och hittar strängen från listan och omvandlar den till ' torsdag ' som är den kortare versionen av torsdag.

5. Kombinera SWITCH med WEEKDAY-funktionen

Du kan använda kombinationen av SVITCH och VECKODAG funktioner för att visa veckodagen från datumet i Excel. Denna metod liknar den föregående metoden. Här används SVITCH funktionen tar numret från VECKODAG och omvandlar den till text.

Steg

  • Välj cell C5 för att tillämpa formeln.

  • Skriv följande formel i formelrutan
=SWITCH(WEEKDAY(B5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

  • Tryck på Gå in på för att tillämpa formeln.

  • Dra i Handtag för fyllning eller dubbelklicka på ikonen längst ner i kolumnen.

Uppdelning av formeln

VECKODAG Funktionen anger antalet motsvarande dagar. Som standard börjar veckan på söndag och den sista dagen i veckan är lördag.

För det andra är det SVITCH funktionen väljer strängen från stränglistan och omvandlar numret till textformat. I cellen C9 , den VECKODAG funktionen returnerar 6 för det första datumet och

SVITCH Funktionen tar detta nummer och hittar strängen från listan och omvandlar den till ' fre som är den kortare versionen av fredag.

6. Visa veckodag från datum med hjälp av långt datumformat

Långt datum formatet är ett av de enklaste formaten för att visa veckodagen i Excel. I detta format behöver man inte använda någon formel. En nackdel med denna metod är att Långt datum formatet visar dagen tillsammans med datumet som en helhet, medan andra metoder endast kan extrahera veckodagen från datumet.

Steg

  • Kopiera datum i kolumnen B till kolumnen C och välj alla celler i kolumnen C .

  • Gå nu till Hem För att komma till rullgardinsmenyn i nummerfältet klickar du på den lilla pilen i den Antal grupp.

  • I rullgardinsmenyn väljer du Långt datum .

  • Detta ändrar alla datum till datumet Långt datum format.

Liknande läsningar

  • Hur du ändrar datum automatiskt med hjälp av en formel i Excel
  • Ange automatiskt datum när data matas in (7 enkla metoder)
  • Hur man automatiskt infogar datum i Excel (3 enkla knep)
  • Automatiskt datum i Excel när cellen uppdateras

7. Användning av Power Query i Excel

Power Query är ett kraftfullt verktyg i Microsoft Excel. Du kan göra flera saker med detta kraftfulla verktyg. Om du vill visa veckodagen från datumet i Excel kan Power Query vara ett bra alternativ.

Steg

  • Först måste du infoga vårt dataset i en tabell för att tillämpa Power Query För att göra detta väljer du först datasetet.

  • Gå nu till Uppgifter i bandet och välj Från tabell/intervall .

  • Klicka på ' OK ' efter att du har lagt in datauppsättningen.

  • Detta kommer att öppna Power Query redaktör.

  • Om ditt dataset är av typen datumdata går du till Lägg till en kolumn och på fliken Datum & Tid avsnittet, väljer du Datum .

  • I Datum väljer du Dagens namn från Dag .

  • Detta skapar en ny kolumn vid sidan av datasetet och ger alla nödvändiga veckodagar från datum.

8. Visa veckodag från datum i en pivottabell

8.1 Kombination av funktionerna WEEKDAY och SWITCH

Slutligen är vår sista metod baserad på den Pivottabell . Som Excel-användare vet alla att pivottabellen är ett av de mest användbara verktygen i Microsoft Excel. Du kan visa veckodagen från datumet i Excel genom att använda kombinationen av VECKODAG och SVITCH funktioner.

Steg

  • Först väljer du ett intervall av celler B4:B12 .

  • Gå nu till Infoga och välj Pivottabell från Tabeller grupp.

  • I PivotTable dialogruta , Välj ditt datatabellområde. , Välj Befintligt arbetsblad för att placera den PivotTable, och klicka slutligen på ' Lägg till dessa uppgifter i datamodellen ' .

  • PivotTable-fält kommer att visas på arbetsbladets högra sida.

  • Högerklicka nu på Område 2 av PivotTable-fält och välj Lägg till åtgärd .

  • Detta kommer att öppna Åtgärd där vi kan skapa vårt DAX-mått. Ställ in Kategori som Allmänt och ge en Åtgärdens namn Skriv in följande formel i rutan DAX Formula och klicka på ' OK '.
 =CONCATENATEX ( 'Range 2', SWITCH ( WEEKDAY ( 'Range 2'[Date], 1 ), 1, 'Sun', 2, 'Mon', 3, 'Tue', 4, 'Wed', 5, 'Thu', 6, 'Fri', 7, 'Sat' ), ", " ) 

  • Slutligen kan du få fram veckodagen från datumet i Excel.

8.2 Användning av FORMAT-funktionen

Precis som i VECKODAG funktionen kan vi använda FORMAT-funktionen i den PivotTable-fält. Med den här metoden ändrar vi bara DAX-formeln.

Steg

  • Öppna pivottabellen på samma sätt som i föregående metod. Högerklicka nu på Range 3 i PivotTable Fields och välj Lägg till åtgärd .

  • Skriv ned följande formel i DAX och klicka på ' OK '
=CONCATENATEX('Range 3',FORMAT('Range 3'[Date], "dddd"),",",")

  • Här har vi vårt önskade resultat.

Slutsats

Här har vi visat åtta olika metoder för att visa veckodagen från datumet i Excel. Alla metoder är lika effektiva att använda. Jag hoppas att du gillar artikeln och får värdefull kunskap. Om du har några frågor, fråga gärna i kommentarsfältet, och glöm inte att besöka vår Excellent sida.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.