
Обща формула
TEXT(B4,"dddd")
Обобщение
За да получите името на деня (т.е. понеделник, вторник и т.н.) от датата като текст, можете да използвате функцията TEXT. В показания пример формулата в клетка C4 е:
=TEXT(B4,"dddd")
Обяснение
Ако трябва да получите името на деня (т.е. понеделник, вторник и т.н.) от дата, има няколко опции в зависимост от вашите нужди.
Искате ли да конвертирате датата в име на ден?
Ако искате да конвертирате стойността на датата в текстова стойност, можете да използвате функцията TEXT с персонализиран формат на числа като "ddd" или "dddd". В показания пример формулата в клетка C4 е:
=TEXT(B4,"dddd") // returns "Saturday"
Функцията TEXT преобразува стойности в текст, използвайки числовия формат, който предоставяте. Имайте предвид, че датата е загубена при преобразуването, остава само текстът за името на деня.
Искате ли само да покажете името на деня?
Ако искате да показвате само име на ден, нямате нужда от формула - можете да използвате персонализиран формат на числата. Изберете датата, след това отидете на Форматиране на клетки (Ctrl + 1 или Cmd + 1)> По избор и въведете един от следните персонализирани формати:
"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"
Excel ще покаже само името на деня, но стойността на датата ще остане непокътната.
Обработка на празна дата
Ако използвате формулата по-горе с празна клетка, ще получите „Sat“ като резултат, тъй като нулата в системата за дати на Excel се третира като „00-януари 1900“, което е събота. За да заобиколите този проблем, можете да настроите формулата по следния начин:
=IF(A1"",TEXT(A1,"ddd"),"")
Буквално: Ако A1 не е празно, върнете формулата TEXT, в противен случай върнете празен низ ("").
По-гъвкав начин за получаване на име на ден от дата
За максимална гъвкавост създавате свои собствени имена на дни с функцията CHOOSE по следния начин:
=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
В този случай въведете имената на делничния ден, които искате да върнете (съкратени или не), като стойности в ИЗБЕРЕТЕ, след първия аргумент. Функцията WEEKDAY ще върне число между 1-7 и CHOOSE ще използва това число, за да върне съответната стойност в списъка. С настройки по подразбиране, неделя = 1 и събота = 7. Вижте WEEKDAY за повече информация.
CHOOSE е повече работа за настройване, но също така е и по-гъвкава, тъй като ви позволява да съпоставите датата с каквито искате стойности (т.е. можете да използвате стойности, които са персонализирани, съкратени, не съкратени, различен език и т.н.)