Как да извлечете стойности за дни от стойности за дата в Microsoft Excel

How to effectively deal with bots on your site? The best protection against click fraud.

В някои сценарии може да искате да извлечете деня от дата. Да приемем, че имате датата 27/05/2022 и трябва да има начин вашият лист в Excel да може да ви каже, че е петък. Ако това може да се направи на практика, то би могло да намери приложения в много случаи, като например намиране на работни дни на проект, при училищни задачи и т.н.

Тук в тази статия сме измислили 3 различни решения, с помощта на които можете лесно да извлечете стойността на деня от стойността на датата и да приложите същото за цяла колона автоматично. Надявам се статията да ви хареса.

Съдържание

Примерен сценарий

Имаме една колона с име Дата който има стойности за дата. Друга колона ден е празен и неговите стойности трябва да бъдат попълнени чрез изчисление на стойностите за деня от съответните стойности за дата от Дата колона.

instagram story viewer

Решение 1: Чрез използване на опции за форматиране на клетки

Това е най-простият от всички методи, тъй като не включва никакви формули.

Етап 1: Копирайте всички стойности на датата от колона 1, на Дата колона.

Можеш и двете изберете всички данни, Кликнете с десния бутони след това изберете копие опция или можете просто да натиснете клавишите CTRL + C след избор на данните.

1 копие на данни оптимизирано

Стъпка 2: Както следва, щракнете веднъж върху първата клетка на колоната, където искате ден стойности, към които да бъдат извлечени.

2 Щракнете върху Първа клетка оптимизирана

Стъпка 3: Сега натиснете клавишите CTRL + V за да поставите данните.

3 Оптимизирано поставяне на данни

РЕКЛАМА

Стъпка 4: Кликнете с десния бутон навсякъде в избрания диапазон от клетки и щракнете върху опцията с име Форматиране на клетки.

Оптимизирани 4 клетки за форматиране

Стъпка 5: В Форматиране на клетки прозорец, щракнете върху номер първо раздел. Като следващо, под Категория опции, щракнете върху Персонализиран опция.

Сега, под Тип поле, въведете ддд. Точно над Тип поле, под Проба раздел, ще можете да видите примерните данни. Защото сме дали ддд, примерните данни показват деня от седмицата във формат от 3 букви, което е вт в следния пример.

Удари Добре бутон, след като сте готови.

Оптимизирани 5 клетки за форматиране

Ако искате да се показва пълният ден от седмицата, тогава вместо ддд, трябва да дадете ддд под Тип поле. Така че примерните данни показват вторник.

Оптимизиран за 6 разширен ден

Стъпка 6: Това е. Успешно сте извадили стойности за дни от стойности за дати, също толкова прости.

7 Краен резултат Оптимизиран

Решение 2: Чрез използване на функция за формула TEXT

Това е друг прост метод, с помощта на който можете бързо да извлечете стойността на деня от стойността на датата. Този метод използва формула функция с име Текст().

Етап 1: Щракнете двукратно върху първата клетка на колоната, където искате да бъдат извлечени стойностите за деня. Сега, копиране и поставяне следната формула върху него.

=ТЕКСТ(A3,"ddd")

Ти трябва да заменете A3 с необходимия ви идентификатор на клетка, който има стойността на датата. Също, ддд ще даде деня във формат от 3 букви. за напр., вт.

8 Текстова формула е оптимизирана

Ако искате стойността на деня в пълен формат, напр. вторник, тогава формулата ви трябва да има ддд като негов втори аргумент вместо ддд.

9 Оптимизиран за цял ден

Стъпка 2: Ако натиснете другаде или натиснете Въведете ключ, можете да видите, че формулата е приложена успешно и че стойността на деня вече е успешно извлечена.

Ако искате да приложите формулата в колоната, просто щракнете и плъзнете малката квадратна форма присъства в долния десен ъгъл на клетката.

9 Оптимизирана формула за плъзгане надолу

Стъпка 3: Вече имате стойностите за деня за всички стойности за дати, присъстващи във вашия лист на Excel.

10 Оптимизиран краен резултат

Решение 3: Чрез комбиниране на ИЗБОР и WEEKDAY формула функции

Този метод е сравнително сложен в сравнение с първите 2 метода, изброени в тази статия. Този метод извлича стойностите за деня от стойностите на датата чрез комбиниране на 2 формулни функции, а именно Избирам() и делничен ден(). Този метод обаче е малко маниакален, но ние обичаме странни неща. Надявам се и вие.

Етап 1: Щракнете двукратно върху първата клетка на колоната за деня, за да редактирате съдържанието му. Копиране и поставяне следната формула върху него.

=ИЗБЕРЕТЕ(ДЕЛНИЧЕН ДЕН(A3),"НЕДЕЛЯ","ПОНЕДЕЛНИК","ВТОРНИК","СРЯДА","ЧЕТВЪРТЪК","ПЕТЪК","СЪБОТА")

A3 във формулата трябва да бъде заменен с идентификатора на клетката, която има стойността на датата, от която искате да извлечете стойността на деня.

11 Изберете Оптимизиран ден от седмицата

Обяснение на формула

Частта, която се решава първа в горната формула, е ДЕЛНИЧЕН ДЕН (A3). Функцията Weekday приема дата като аргумент и връща деня от седмицата под формата на цяло число. По подразбиране функцията приема, че седмицата е от неделя до събота. Така че, ако това е нормален сценарий, можете да дадете само един аргумент за тази функция. В тази формула съм дал само един аргумент, A3, който е идентификаторът на клетката, която съдържа датата, от която трябва да намеря деня. Но ако седмицата ви започва от понеделник, тогава трябва да дадете още един аргумент на функцията си, като я прави WEEKDAY (A3,2). Така че окончателната ви формула в този случай ще изглежда, както е показано по-долу.

=ИЗБЕРЕТЕ(ДЕЛНИЧЕН ДЕН(A3,2),"НЕДЕЛЯ","ПОНЕДЕЛНИК","ВТОРНИК","СРЯДА","ЧЕТВЪРТЪК","ПЕТЪК","СЪБОТА")

Така ДЕЛНИЧЕН ДЕН() функцията връща деня от седмицата в числов формат. Тоест, ако денят е вторник, тогава WEEKDAY() ще върне 3.

В ИЗБИРАМ() функцията връща низ от своя списък с аргументи въз основа на първия си аргумент.

ИЗБИРАМ() функцията може да има много аргументи. Първият аргумент е номерът на индекса. Аргументите след номера на индекса са низовете, които трябва да бъдат избрани въз основа на номера на индекса. Например, ако първият аргумент на ИЗБИРАМ() функция е 1, тогава първият низ в списъка ще бъде върнат от ИЗБИРАМ() функция.

Така че в този конкретен сценарий, ДЕЛНИЧЕН ДЕН() функция се връща 3 като негова върната стойност. Сега ИЗБИРАМ() функцията приема това 3 като негов първо аргумент. И връща 3-то низ в списъка според тази стойност на индекса. Така ИЗБИРАМ() функцията най-накрая ще се върне ВТОРНИК.

Ако искате да върнете краткия формат на дните, можете да направите корекциите в основната формула, както е показано по-долу.

=ИЗБЕРЕТЕ(ДЕН ДЕЛНИЦА(A3,2),"Слънце","Пн","Вторник","Ср","Чт","Пт","Сб")

Стъпка 2: Ако ударите Въведете натиснете или щракнете някъде другаде, можете да видите, че стойността на деня е успешно попълнена в клетката, която сте избрали.

За да приложите формулата към всички клетки в колоната, щракнете върху малка квадратна икона в ъгъла на клетката и плъзнете го надолу.

12 Оптимизирано плъзгане надолу

Стъпка 3: Формулата вече се прилага успешно към всички клетки и стойностите за деня вече се попълват в цялата колона.

13 Приложена формула Оптимизирана

Изпратете ни коментар, като кажете кой метод е вашият избор! Моля, върнете се за още невероятни статии в Excel и за много повече!

Можете също да изтеглите този инструмент за ремонт на компютър, за да намерите и коригирате всеки проблем с компютър:
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Стартиране на сканиране, за да намерите и коригирате автоматично всеки проблем с компютър.
Teachs.ru
Как да извлечете фамилни имена от пълни имена в документи на Excel

Как да извлечете фамилни имена от пълни имена в документи на ExcelExcel

Понякога може да останете с огромен списък с пълни имена и може да се наложи да извлечете фамилните имена от този списък с пълни имена. Ако направите това ръчно, със сигурност ще подлудите всеки зд...

Прочетете още
Как да комбинирате дата и час в Microsoft Excel

Как да комбинирате дата и час в Microsoft ExcelExcel

Да кажем, че имате колона с дати и друга колона с времена във вашия Excel лист. Имате нужда от една допълнителна колона, която има комбинирани стойности на двете колони. Е, при нормални обстоятелст...

Прочетете още
5 съвета за отстраняване на грешката в Excel Stdole32.tlb в Windows 11

5 съвета за отстраняване на грешката в Excel Stdole32.tlb в Windows 11Windows 11Excel

Office 365 е облачен пакет от приложения за производителност, който включва Outlook, Word, PowerPoint и други.Microsoft 365 е пакет от услуги, който включва Office 365, както и различни допълнителн...

Прочетете още
ig stories viewer