В някои сценарии може да искате да извлечете деня от дата. Да приемем, че имате датата 27/05/2022 и трябва да има начин вашият лист в Excel да може да ви каже, че е петък. Ако това може да се направи на практика, то би могло да намери приложения в много случаи, като например намиране на работни дни на проект, при училищни задачи и т.н.
Тук в тази статия сме измислили 3 различни решения, с помощта на които можете лесно да извлечете стойността на деня от стойността на датата и да приложите същото за цяла колона автоматично. Надявам се статията да ви хареса.
Съдържание
Примерен сценарий
Имаме една колона с име Дата който има стойности за дата. Друга колона ден е празен и неговите стойности трябва да бъдат попълнени чрез изчисление на стойностите за деня от съответните стойности за дата от Дата колона.
Решение 1: Чрез използване на опции за форматиране на клетки
Това е най-простият от всички методи, тъй като не включва никакви формули.
Етап 1: Копирайте всички стойности на датата от колона 1, на Дата колона.
Можеш и двете изберете всички данни, Кликнете с десния бутони след това изберете копие опция или можете просто да натиснете клавишите CTRL + C след избор на данните.
Стъпка 2: Както следва, щракнете веднъж върху първата клетка на колоната, където искате ден стойности, към които да бъдат извлечени.
Стъпка 3: Сега натиснете клавишите CTRL + V за да поставите данните.
РЕКЛАМА
Стъпка 4: Кликнете с десния бутон навсякъде в избрания диапазон от клетки и щракнете върху опцията с име Форматиране на клетки.
Стъпка 5: В Форматиране на клетки прозорец, щракнете върху номер първо раздел. Като следващо, под Категория опции, щракнете върху Персонализиран опция.
Сега, под Тип поле, въведете ддд. Точно над Тип поле, под Проба раздел, ще можете да видите примерните данни. Защото сме дали ддд, примерните данни показват деня от седмицата във формат от 3 букви, което е вт в следния пример.
Удари Добре бутон, след като сте готови.
Ако искате да се показва пълният ден от седмицата, тогава вместо ддд, трябва да дадете ддд под Тип поле. Така че примерните данни показват вторник.
Стъпка 6: Това е. Успешно сте извадили стойности за дни от стойности за дати, също толкова прости.
Решение 2: Чрез използване на функция за формула TEXT
Това е друг прост метод, с помощта на който можете бързо да извлечете стойността на деня от стойността на датата. Този метод използва формула функция с име Текст().
Етап 1: Щракнете двукратно върху първата клетка на колоната, където искате да бъдат извлечени стойностите за деня. Сега, копиране и поставяне следната формула върху него.
=ТЕКСТ(A3,"ddd")
Ти трябва да заменете A3 с необходимия ви идентификатор на клетка, който има стойността на датата. Също, ддд ще даде деня във формат от 3 букви. за напр., вт.
Ако искате стойността на деня в пълен формат, напр. вторник, тогава формулата ви трябва да има ддд като негов втори аргумент вместо ддд.
Стъпка 2: Ако натиснете другаде или натиснете Въведете ключ, можете да видите, че формулата е приложена успешно и че стойността на деня вече е успешно извлечена.
Ако искате да приложите формулата в колоната, просто щракнете и плъзнете малката квадратна форма присъства в долния десен ъгъл на клетката.
Стъпка 3: Вече имате стойностите за деня за всички стойности за дати, присъстващи във вашия лист на Excel.
Решение 3: Чрез комбиниране на ИЗБОР и WEEKDAY формула функции
Този метод е сравнително сложен в сравнение с първите 2 метода, изброени в тази статия. Този метод извлича стойностите за деня от стойностите на датата чрез комбиниране на 2 формулни функции, а именно Избирам() и делничен ден(). Този метод обаче е малко маниакален, но ние обичаме странни неща. Надявам се и вие.
Етап 1: Щракнете двукратно върху първата клетка на колоната за деня, за да редактирате съдържанието му. Копиране и поставяне следната формула върху него.
=ИЗБЕРЕТЕ(ДЕЛНИЧЕН ДЕН(A3),"НЕДЕЛЯ","ПОНЕДЕЛНИК","ВТОРНИК","СРЯДА","ЧЕТВЪРТЪК","ПЕТЪК","СЪБОТА")
A3 във формулата трябва да бъде заменен с идентификатора на клетката, която има стойността на датата, от която искате да извлечете стойността на деня.
Обяснение на формула
Частта, която се решава първа в горната формула, е ДЕЛНИЧЕН ДЕН (A3). Функцията Weekday приема дата като аргумент и връща деня от седмицата под формата на цяло число. По подразбиране функцията приема, че седмицата е от неделя до събота. Така че, ако това е нормален сценарий, можете да дадете само един аргумент за тази функция. В тази формула съм дал само един аргумент, A3, който е идентификаторът на клетката, която съдържа датата, от която трябва да намеря деня. Но ако седмицата ви започва от понеделник, тогава трябва да дадете още един аргумент на функцията си, като я прави WEEKDAY (A3,2). Така че окончателната ви формула в този случай ще изглежда, както е показано по-долу.
=ИЗБЕРЕТЕ(ДЕЛНИЧЕН ДЕН(A3,2),"НЕДЕЛЯ","ПОНЕДЕЛНИК","ВТОРНИК","СРЯДА","ЧЕТВЪРТЪК","ПЕТЪК","СЪБОТА")
Така ДЕЛНИЧЕН ДЕН() функцията връща деня от седмицата в числов формат. Тоест, ако денят е вторник, тогава WEEKDAY() ще върне 3.
В ИЗБИРАМ() функцията връща низ от своя списък с аргументи въз основа на първия си аргумент.
ИЗБИРАМ() функцията може да има много аргументи. Първият аргумент е номерът на индекса. Аргументите след номера на индекса са низовете, които трябва да бъдат избрани въз основа на номера на индекса. Например, ако първият аргумент на ИЗБИРАМ() функция е 1, тогава първият низ в списъка ще бъде върнат от ИЗБИРАМ() функция.
Така че в този конкретен сценарий, ДЕЛНИЧЕН ДЕН() функция се връща 3 като негова върната стойност. Сега ИЗБИРАМ() функцията приема това 3 като негов първо аргумент. И връща 3-то низ в списъка според тази стойност на индекса. Така ИЗБИРАМ() функцията най-накрая ще се върне ВТОРНИК.
Ако искате да върнете краткия формат на дните, можете да направите корекциите в основната формула, както е показано по-долу.
=ИЗБЕРЕТЕ(ДЕН ДЕЛНИЦА(A3,2),"Слънце","Пн","Вторник","Ср","Чт","Пт","Сб")
Стъпка 2: Ако ударите Въведете натиснете или щракнете някъде другаде, можете да видите, че стойността на деня е успешно попълнена в клетката, която сте избрали.
За да приложите формулата към всички клетки в колоната, щракнете върху малка квадратна икона в ъгъла на клетката и плъзнете го надолу.
Стъпка 3: Формулата вече се прилага успешно към всички клетки и стойностите за деня вече се попълват в цялата колона.
Изпратете ни коментар, като кажете кой метод е вашият избор! Моля, върнете се за още невероятни статии в Excel и за много повече!
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Стартиране на сканиране, за да намерите и коригирате автоматично всеки проблем с компютър.