I noen scenarier vil du kanskje trekke ut dagen fra en dato. La oss si at du har datoen 27/05/2022, og at det burde være en måte Excel-arket ditt skal kunne fortelle deg at det er en fredag. Hvis dette kan gjøres praktisk, kan det finne anvendelser i mange tilfeller som å finne arbeidsdagene til et prosjekt, på skoleoppgaver, etc.
Her i denne artikkelen har vi kommet opp med 3 forskjellige løsninger som du enkelt kan trekke ut dagsverdien fra en datoverdi og bruke den samme for en hel kolonne automatisk. Håper du liker artikkelen.
Innholdsfortegnelse
Eksempelscenario
Vi har én kolonne kalt Dato som har datoverdier. Enda en kolonne Dag er tom, og verdiene skal fylles ut ved å finne ut dagverdiene fra de tilsvarende datoverdiene fra Dato kolonne.
Løsning 1: Ved å bruke alternativer for formatceller
Dette er den enkleste av alle metodene siden den ikke involverer noen formler.
Trinn 1: Kopier hele datoverdiene fra kolonne 1, den Dato kolonne.
Du kan enten velg hele dataene, Høyreklikk, og velg deretter Kopiere alternativ eller du kan ganske enkelt trykke på tastene CTRL + C etter velge data.
Steg 2: Som neste, klikk én gang på den første cellen av kolonnen der du vil ha Dag verdier som skal trekkes ut til.
Trinn 3: Trykk nå på tastene CTRL + V for å lime inn dataene.
ANNONSE
Trinn 4: Høyreklikk hvor som helst på det valgte celleområdet og klikk på alternativet som er navngitt Formater celler.
Trinn 5: I Formater celler vindu, klikk på Antall fanen først. Som neste, under Kategori alternativer, klikk på Tilpasset alternativ.
Nå, under Type felt, skriv inn ddd. Rett over Type feltet, under Prøve seksjonen, vil du kunne se eksempeldataene. Fordi vi har gitt ddd, viser eksempeldataene ukedag i format med 3 bokstaver, som er tirs i følgende eksempel.
Slå den OK knappen når du er ferdig.
Hvis du vil at hele ukedagen skal vises, så i stedet for ddd, du må gi dddd under Type felt. Slik at eksempeldataene viser tirsdag.
Trinn 6: Det er det. Du har hentet ut dagsverdier fra datoverdier, like enkelt som det.
Løsning 2: Ved å bruke tekstformelfunksjonen
Dette er en annen enkel metode som du raskt kan trekke ut dagsverdien fra datoverdien. Denne metoden bruker en formelfunksjon kalt Tekst().
Trinn 1: Dobbeltklikk på den første cellen av kolonnen der du vil at dagsverdiene skal trekkes ut. Nå, kopiere og lime inn følgende formel på den.
=TEKST(A3,"ddd")
Du må erstatte A3 med den nødvendige celle-ID-en som har datoverdien. Også, ddd ville gi dagen i 3 bokstavsformat. For f.eks. tirs.
Hvis du vil ha dagsverdien i fullformat, f.eks. tirsdag, da bør formelen din ha dddd som sitt andre argument i stedet for ddd.
Steg 2: Hvis du trykker et annet sted eller trykker på Tast inn nøkkel, kan du se at formelen ble brukt og at dagsverdien nå er hentet ut.
Hvis du vil bruke formelen på tvers av kolonnen, ganske enkelt klikk og dra den lille firkantede formen tilstede på nederste høyre hjørne av cellen.
Trinn 3: Du har nå dagsverdiene for alle datoverdiene til stede i Excel-arket ditt.
Løsning 3: Ved å kombinere CHOOSE- og WEEKDAY-formelfunksjonene
Denne metoden er relativt kompleks sammenlignet med de to første metodene som er oppført i denne artikkelen. Denne metoden trekker ut dagsverdier fra datoverdier ved å kombinere 2 formelfunksjoner, nemlig Velge() og Ukedag(). Denne metoden er imidlertid litt nerdete, men vi elsker nerdete ting. Håper du også gjør det.
Trinn 1: Dobbeltklikk på den første cellen i Dag-kolonnen for å redigere innholdet. Kopiere og lime inn følgende formel på den.
=VELG(WEEKDAY(A3),"SUNDAY","MANDAY","TUESDAY","WEDNESDAY","TORSDAG","FRIDAG","LØRDAG")
A3 i formelen må være erstattet med celle-ID-en til cellen som har datoverdien du vil trekke ut dagsverdien fra.
Formelforklaring
Den delen som blir løst først i formelen ovenfor er UKEDAG(A3). Ukedag-funksjonen tar inn en dato som et argument og returnerer ukedagen i form av et heltall. Som standard forutsetter funksjonen at uken går fra søndag til lørdag. Så hvis det er et normalt scenario, kan du gi bare ett argument for denne funksjonen. I denne formelen har jeg bare gitt ett argument, A3, som er celle-IDen til cellen som inneholder datoen jeg trenger for å finne dagen. Men hvis uken starter fra mandag, må du gi enda et argument til funksjonen din som gjør den UKEDAG(A3,2). Så den endelige formelen din, i så fall, vil se ut som vist nedenfor.
=VELG(UKEDAG(A3,2),"SØNDAG","MANDAG","TIRSDAG","ONSDAG","TORSDAG","FRIDAG","LØRDAG")
Så UKEDAG() funksjonen returnerer ukedagen i uken i tallformat. Det vil si hvis dagen er det tirsdag, deretter WEEKDAY() ville returnere 3.
De VELGE() funksjonen returnerer en streng fra listen over argumenter basert på det første argumentet.
VELGE() funksjon kan ha mange argumenter. Det første argumentet er indeksnummeret. Argumentene etter indeksnummeret er strengene som må plukkes basert på indeksnummeret. For eksempel hvis det første argumentet til VELGE() funksjon er 1, så vil den første strengen i listen bli returnert av VELGE() funksjon.
Så i dette spesielle scenariet, UKEDAG() funksjonen returnerer 3 som dens returverdi. Nå VELGE() funksjon tar dette 3 som sin først argument. Og returnerer 3 streng i listen i henhold til denne indeksverdien. Så VELGE() funksjonen vil endelig komme tilbake TIRSDAG.
Hvis du ønsker å returnere det korte formatet av dager, kan du gjøre justeringene i hovedformelen som vist nedenfor.
=VELG(WEEKDAY(A3,2),"søn","man","tir","on","tor","fre","lør")
Steg 2: Hvis du treffer Tast inn tasten eller klikk et annet sted, kan du se at dagsverdien er fylt ut i cellen du valgte.
For å bruke formelen på tvers av alle cellene i kolonnen, klikk på lite firkantet ikon ved hjørnet av cellen og dra den ned.
Trinn 3: Formelen er nå brukt på alle cellene og dagverdiene er nå fylt ut i hele kolonnen.
Send oss en kommentar og si hvilken metode du velger! Vennligst kom tilbake for flere fantastiske Excel-artikler og for mye mer!
Trinn 1 - Last ned Restoro PC Repair Tool herfra
Steg 2 - Klikk på Start skanning for å finne og fikse eventuelle PC-problemer automatisk.