Съдържание
Докато работите с файл на Excel, в много случаи може да се наложи да добавите дати към работния си лист. Тази статия ще предостави пълни насоки за това как да добавяте дати автоматично в Microsoft Excel. Процесът е толкова прост, както е описано тук.
Изтегляне на работна тетрадка за практика
Автоматично добавяне на дати.xlsmСтъпки за автоматично добавяне на дати в Excel
Нека разгледаме този набор от данни. Имаме графика за интервюта на една компания.
Имената на кандидатите са в колона B .
Сега трябва да добавим дати в Excel автоматично в колона C за техните интервюта.
Стъпка 1: Добавяне на първата среща
Първо, трябва да въведете първата дата на колоната. Можете да я въведете по няколко начина. Нека да проверим начините.
Вариант 1: Ръчно добавяне на дати
Тук можете да вмъкнете дата ръчно в Excel. За тази цел,
- Трябва да изберете клетката и да напишете датата в традиционен формат.
Като DD/MM/YYYY
Например, 10/11/2022
Или 10 ноември 2022 г.
Или ноември 10, 2022
Ако Excel може да го разпознае като дата, той автоматично ще го приеме като дата. Но дали може да разпознае дата или не, зависи от потребителската настройка на Excel. Ако един формат не работи, опитайте с друг.
Тук избирам клетка C5 и въведете датата 10-11-2022 .
Забележка:
- По принцип текстовете са подравнени наляво, а датите (всъщност всички формати на числа) са подравнени надясно в Excel по подразбиране.
- Така че, след като натиснете ВЪВЕДЕТЕ , ако откриете, че датата ви е подравнена автоматично надясно, считайте, че Excel я е разпознал като дата.
- Ако не успеете, опитайте с друг формат или просто изберете клетката и натиснете CTRL+SHIFT+3 .
- Тогава Excel със сигурност ще го разпознае като дата.
- Сега, след като въведете датата, можете да промените формата на датата според желанието си. За да направите това, изберете клетката и отидете в Начало раздел > Дата опция в лентата с инструменти на Excel в раздела Номер .
- След това щракнете върху падащото меню> изберете Още формати на числата от наличните опции.
- След това ще се появи диалогов прозорец, наречен Форматиране на клетките .
- Сега, в Категория под опцията Дата , изберете желания от вас формат от полето Тип (т.е. 14-март-12 ).
Сега установявам, че датата ми е преобразувана от 10-11-2022 към 10 ноември 22 г. .
Прочетете още: Добавяне на дни към дата с помощта на формула на Excel
Вариант 2: Добавяне на дати с помощта на функцията DATE
Excel предоставя вградена функция, наречена ДАТА . Можете да го използвате за автоматично добавяне на дати в Excel.
Синтаксис
=DATE(година, месец, ден)
- Тя приема три аргумента - числото на годината, числото на месеца и числото на деня - и връща датата.
Например, DATE(2020,5,13)=13-May-2020 .
Тук отново избирам клетка C5 и въведете формулата
=ДАТА(2022,11,10)
Вижте, Excel го е приел като дата, 10 ноември 22 г. .
Очевидно е, че ако искате, можете да промените формата на датата по начина, посочен в раздел 1.1 .
Прочетете още: Как да преброите дните от дата до днес автоматично, като използвате формула на Excel
Вариант 3: Добавяне на единична дата с помощта на функцията TODAY
Excel има друга вградена функция, наречена ДНЕС. Тя не приема аргументи и връща днешната дата като резултат.
Ако искате да добавите днешната дата в Excel автоматично във всяка клетка (напр. клетка C5 ), въведете формулата по-долу.
=ДНЕС()
Виждате ли, имаме днешна дата, 10 ноември 22 г. .
Забележка: Сайтът ДНЕС функцията взема днешната дата от настройките за дата и час на компютъра. Така че, ако на компютъра ви е зададена грешна дата, ще получите грешна дата.Прочетете още: Как да преброите появите на дата в Excel
Стъпка 2: Добавяне на останалите дати
Сега вече вмъкнахме първата дата от графика за интервюта. След това искаме автоматично да вмъкнем датите за останалите кандидати.
Можете да извършите това по два начина.
Вариант 1: Използване на инструмента Fill Handle Tool
Можете да вмъкнете оставащите дни с помощта на Дръжка за пълнене .
- Първо изберете първата клетка. След това плъзнете Дръжка за пълнене през останалите клетки.
След това кликнете върху Опции за автоматично запълване .
Ще получите няколко такива опции.
В останалите клетки ще бъдат вмъкнати дати със стъпка 3 на всяка стъпка.
- Ако искате да вмъкнете дати с увеличение, различно от 1, попълнете първите две клетки ръчно с увеличението и след това от Опции за автоматично запълване , изберете Серия за пълнене или Дни на запълване .
- За да вмъкнете само делнични дни със стъпка, различна от 1, попълнете ръчно двете клетки със стъпката и изберете Запълване на работните дни .
- За да вмъкнете дати с увеличаване само на месеца, като запазите деня фиксиран, с увеличение, различно от 1, попълнете двете клетки ръчно с увеличението и изберете Месеци на запълване .
- А за да вмъкнете дати чрез увеличаване само на годината, като запазите месеца и деня фиксирани, с увеличение, различно от 1, попълнете двете клетки ръчно с увеличението и изберете Години на запълване .
Сега да предположим, че изпълнителният директор на компанията иска да вземе интервютата след 5 дни всеки.
Например, първото интервю е на 10 ноември , след това на 16 ноември , след това на 21 ноември и т.н.
Затова той трябва да попълни останалите клетки с датите на увеличението 5 на всяка стъпка.
Как може да постигне това?
За да постигнете това, попълнете първите две клетки ръчно, както е посочено в раздел 1 .
Вмъкнах 1о-Ноември-22 в клетка C5 .
И 16-ноември-22 в клетка C6 .
Сега плъзнете Дръжка за пълнене през останалите клетки.
В останалите клетки ще бъдат вмъкнати дати с инкремент 5 на всяка стъпка.
Не забравяйте
- Ако искате да вмъкнете дати с увеличение, различно от 1, попълнете първите две клетки ръчно с увеличението и след това от Опции за автоматично запълване , изберете Серия за пълнене или Дни на запълване .
- За да вмъкнете само делнични дни със стъпка, различна от 1, попълнете ръчно двете клетки със стъпката и изберете Запълване на работните дни .
- За да вмъкнете дати с увеличаване само на един месец, като запазите деня фиксиран, с увеличение, различно от 1, попълнете двете клетки ръчно с увеличението и изберете Месеци на запълване .
- А за да вмъкнете дати чрез увеличаване само на годината, като запазите месеца и деня фиксирани, с увеличение, различно от 1, попълнете двете клетки ръчно с увеличението и изберете Години на запълване .
Вариант 2: Използване на опциите на лентата с инструменти на Excel
Можете да попълвате автоматично дати и от опциите на лентата с инструменти на Excel.
- Първо изберете първата клетка и останалите клетки, които искате да запълните автоматично.
- След това отидете в Начало> изберете Напълнете опция в лентата с инструменти на Excel под Редактиране на кликнете върху падащото меню. От наличните опции изберете Серия .
- След това ще получите диалогов прозорец, наречен Серия .
В Тип опции, изберете Дата .
Следваща в Единица дата Изберете опцията, с която искате да запълните клетките.
- За да запълните клетките с нарастващи дни, изберете Ден .
- За да запълните клетките с нарастващи дни от седмицата, изберете Седмичен ден .
- За да запълните клетките с нарастващи месеци, като запазите деня фиксиран, изберете Месец .
- И за да запълните клетките с нарастващи години, като запазите месеца и деня фиксирани, изберете Година .
След това в Стойност на стъпката въведете желаното увеличение.
Така че, ако искате да попълните клетките с предстоящите дни от седмицата с увеличение от 3 дни, диалоговият прозорец ще изглежда по следния начин.
- След това щракнете върху OK .
В клетките ви ще бъдат вмъкнати дати с дни от седмицата с увеличение от 3 дни.
Прочетете още: Формула на Excel за изчисляване на броя на дните между днешния ден и друга дата (6 бързи начина)
Подобни четива
- [Поправено!] Грешка в стойността (#VALUE!) при изваждане на време в Excel
- Изчисляване на броя на дните между две дати с VBA в Excel
- Как да създадете обратно броене на деня в Excel (2 примера)
- Използване на функцията DateDiff в Excel VBA (5 примера)
- Как да изчислим годините между две дати в Excel (2 метода)
Как да добавяте или изваждате дни към дата в Excel
Вече сме приключили с въвеждането на датата на интервюто за всеки от кандидатите.
Но поради някаква неочаквана причина сега шефът на компанията иска да добави 2 дни към датите на интервютата на всеки кандидат.
Той може да постигне това по три начина.
Вариант 1: Използване на формула на Excel
Това е най-лесният метод за добавяне или изваждане на дати към всяка дата в Excel.
Да речем, че искаме да добавим 2 дни с клетка C5 .
- Първо изберете нова клетка и въведете тази формула
=C4+2
Виждате ли, ние получаваме деня след 2 дни, 15-May-20.
- Сега плъзнете Дръжка за пълнене за да копирате формулата в останалите клетки с нарастваща референция към клетките.
Забележка: По подобен начин можем да извадим от датите всички дни.
Прочетете още: Как да добавяте/избирате години към дата в Excel
Вариант 2: Използване на специалното меню Paste
Има и друг начин за добавяне на дни към дадена дата.
За тази цел не е необходимо да създавате нова колона. Можете да добавите датите в съществуващата колона.
- Първо изберете клетка и въведете стойността, която искате да добавите.
- След това копирайте клетката, като изберете и натиснете Ctrl + C.
Или щракнете с десния бутон на мишката върху клетката и изберете Копие .
- След това изберете клетките, в които искате да се добавят дните. Избирам датите на интервюто, клетка C5 към C20.
- Отново щракнете с десния бутон на мишката> изберете Специално вмъкване .
- Получавате Специално поставяне диалогов прозорец. От Паста меню, изберете Стойности . И от операция меню, изберете Добавяне на .
- След това щракнете върху OK .
- . Всички дати ще бъдат увеличени с 2 по следния начин.
Прочетете още: Как да изваждате/минусвате дни от днешната дата в Excel (4 прости начина)
Вариант 3: Използване на макрос (код VBA)
Можете да добавяте дни към датите в Excel автоматично с помощта на Macro .
- Първо, вземете нов модул и вмъкнете това VBA Код.
Код:
Sub Add_Day_To_Range() Dim myValue As Variant myValue = InputBox("Въведете дните, които трябва да бъдат добавени: ") Dim c As Range For Each c In Selection.Cells c.Value = c.Value + myValue Next c End Sub
- За да научите как да записвате и съхранявате VBA кодове, прочетете тази публикация.
- От работната книга изберете диапазона на датите (т.е. C5 към C20 ) и натиснете ALT + F8 на клавиатурата.
- Ще се появи диалогов прозорец, наречен Macro . Изберете макроса Add_Day_to_Range и след това щракнете върху Изпълнявайте .
- Ще получите Поле за въвеждане . В Въведете дните, които да бъдат добавени въведете броя на дните, които искате да добавите. Тук въвеждам 2.
- Сега щракнете върху ОК . И ще откриете, че към всяка от датите на интервюто са добавени по 2 дни.
Заключение
Така че, използвайки тези методи, можете автоматично да добавяте дати в Excel (единични или многократни) и след това да добавяте изваждане на дни към тези дати в Excel. Знаете ли друг метод? Споделете с нас в раздела за коментари.