Excel vzorec: Získajte názov dňa od dátumu -

Všeobecný vzorec

TEXT(B4,"dddd")

Zhrnutie

Ak chcete získať názov dňa (tj. Pondelok, utorok atď.) Z dátumu ako text, môžete použiť funkciu TEXT. V zobrazenom príklade je vzorec v bunke C4:

=TEXT(B4,"dddd")

Vysvetlenie

Ak potrebujete získať názov dňa (tj. Pondelok, utorok atď.) Z dátumu, existuje niekoľko možností, ktoré závisia od vašich potrieb.

Chcete previesť dátum na názov dňa?

Ak chcete previesť hodnotu dátumu na textovú hodnotu, môžete použiť funkciu TEXT s vlastným formátom čísel, napríklad „ddd“ alebo „dddd“. V zobrazenom príklade je vzorec v bunke C4:

=TEXT(B4,"dddd") // returns "Saturday"

Funkcia TEXT prevádza hodnoty na text pomocou vami zadaného číselného formátu. Upozorňujeme, že pri konverzii sa stratil dátum, zostane iba text pre názov dňa.

Chcete iba zobraziť názov dňa?

Ak chcete zobraziť iba názov dňa, nepotrebujete vzorec - môžete použiť vlastný formát čísel. Vyberte dátum, potom prejdite do ponuky Formátovať bunky (Ctrl + 1 alebo Cmd + 1)> Vlastné a zadajte jeden z týchto vlastných formátov:

"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"

Excel zobrazí iba názov dňa, ale hodnotu dátumu ponechá nedotknutú.

Riešenie prázdneho dátumu

Ak použijete vyššie uvedený vzorec s prázdnou bunkou, dostanete ako výsledok „Sat“, pretože nula v dátovom systéme Excel sa považuje za „00-Jan-1900“, čo je sobota. Ak chcete tento problém obísť, môžete upraviť vzorec takto:

=IF(A1"",TEXT(A1,"ddd"),"")

Doslova: Ak A1 nie je prázdny, vráťte vzorec TEXT, inak vráťte prázdny reťazec ("").

Pružnejší spôsob, ako získať názov dňa z dátumu

Pre maximálnu flexibilitu si môžete vytvárať svoje vlastné denné mená pomocou funkcie CHOOSE takto:

=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

V takom prípade zadajte názvy dní v týždni, ktoré chcete vrátiť (skrátené alebo nie), ako hodnoty do CHOOSE po prvom argumente. Funkcia WEEKDAY vráti číslo od 1 do 7 a CHOOSE pomocou tohto čísla vráti príslušnú hodnotu v zozname. Pri predvolenom nastavení je nedeľa = 1 a sobota = 7. Ďalšie informácie nájdete v WEEKDAY.

CHOOSE je viac práce s nastavením, ale je tiež flexibilnejšie, pretože umožňuje mapovať dátum na ľubovoľné hodnoty, ktoré chcete (tj. Môžete použiť hodnoty, ktoré sú vlastné, skrátené, neskrátené, iný jazyk atď.)

Zaujímavé články...