MS Excel - Въвеждане на Дата

Компютри и интернет, аудио и видео, GSM, електроуреди и всяка друга техника, различна от автомобилната, обзавеждане
Потребителски аватар
freshk0
Мнения: 251
Регистриран на: Пон 28 ное 2005 18:38
Автомобил: VW Golf 3
Двигател: ABU 94
Местоположение: София, Плевен

MS Excel - Въвеждане на Дата

Мнениеот freshk0 » Сря 25 фев 2015 9:54


Работя с MS Excel 2003. Може ли при форматирана клетка/колона/, като категория дата и искам да въведя примерно "25.02.2015", да напиша само "25" и да ми излезне "25.02.2015" останалото автоматично. В момента ако напиша само "25" ми излиза "25.01.1900". Просто от инетерес, т.к. въвеждам много дати и ми стана интересно. Естествено, ако има настройка трябва всеки месец да се променя. Не говоря за клавишната комбинация за въвеждане на днешна дата.




Потребителски аватар
VWGT
Мнения: 6249
Регистриран на: Пет 09 дек 2005 10:09
Автомобил:
Двигател:
Местоположение: София

Re: MS Excel - Въвеждане на Дата

Мнениеот VWGT » Сря 25 фев 2015 10:10


http://support.microsoft.com/kb/291359
https://support.office.com/en-za/article/Fill-data-automatically-in-worksheet-cells-74e31bdd-d993-45da-aa82-35a236c5b5db

или гаргамелски правиш си един списък с датите от месеца над теб във формат dd-mm-yy (датата отпред), и след това продължаваш надолу с попълването на твоите дати, като ексела автоматично ще ти допълва месец и година


или директно с формули:
=TODAY()
пробвай с това, или :
=TODAY()-M93
ще изкара толкова дни назад, колкото е стойността на М93

или
=CONCATENATE(M93;".02.2015")
където м93 ти е деня

има и други начини, ама зависи дали държиш новата стойност да е в ДАТА формат

Последна промяна от VWGT на Сря 25 фев 2015 10:20, променено общо 1 път.


Потребителски аватар
freshk0
Мнения: 251
Регистриран на: Пон 28 ное 2005 18:38
Автомобил: VW Golf 3
Двигател: ABU 94
Местоположение: София, Плевен

Re: MS Excel - Въвеждане на Дата

Мнениеот freshk0 » Сря 25 фев 2015 10:14


VWGT написа:=TODAY()
пробвай с това, или :
=TODAY()-M93
ще изкара толкова дни назад, колкото е стойността на М93

или
=CONCATENATE(M93;".02.2015")
където м93 ти е деня

има и други начини, ама зависи дали държиш новата стойност да е в ДАТА формат


1. Да искам в определена колона датата да е в ДАТА форамат.

Да разбирам ли, че от посоченото по-горе ми трябват две колони/клетки/ в първата/M93/ въвеждам 25 и във втората излиза 25.02.2015


Потребителски аватар
VWGT
Мнения: 6249
Регистриран на: Пет 09 дек 2005 10:09
Автомобил:
Двигател:
Местоположение: София

Re: MS Excel - Въвеждане на Дата

Мнениеот VWGT » Сря 25 фев 2015 10:22


да


Потребителски аватар
Golf 3 Yahting GT
Мнения: 445
Регистриран на: Вто 27 окт 2009 21:49
Автомобил: VW GOLF III YACHTING GT VARIANT
Двигател: AEK 1.6-74kW - 1996
Местоположение: Пловдив

Re: MS Excel - Въвеждане на Дата

Мнениеот Golf 3 Yahting GT » Сря 25 фев 2015 10:33


Здравейте,

Командата "Ctrl+:" от клавиатурата дава днешна дата в Excel, А "Ctrl+Shift+:" дава точен час в момента на натискане.

Поздрави!


Потребителски аватар
VWGT
Мнения: 6249
Регистриран на: Пет 09 дек 2005 10:09
Автомобил:
Двигател:
Местоположение: София

Re: MS Excel - Въвеждане на Дата

Мнениеот VWGT » Чет 26 фев 2015 12:10


преди малко правех нещо подобно, та се сетих за теб и ето ти друг вариант, който ще ти е най-лесен :)
А1=25 (тук си вкарваш датата, която искаш)
В1==TODAY()-DAY(TODAY())+А1 (тук получаваш това което искаш, на това поле формата трябва да е ДАТА)

В този вариант, нещата ще работят само за конкретния месец. Ако искаш да правиш същото нещо, само че за месеци различни от настоящия, просто разбиваме формулата, като в B1 вкарай някаква произволна дата от месеца, с който искаш да работиш.

А1=25 (тук си вкарваш датата, която искаш)
В1==21.05.2014
C1==B1-DAY(B1)+A1 (тук получаваш това което искаш, на това поле формата трябва да е ДАТА)


Потребителски аватар
freshk0
Мнения: 251
Регистриран на: Пон 28 ное 2005 18:38
Автомобил: VW Golf 3
Двигател: ABU 94
Местоположение: София, Плевен

Re: MS Excel - Въвеждане на Дата

Мнениеот freshk0 » Чет 26 фев 2015 13:02


VWGT написа:преди малко правех нещо подобно, та се сетих за теб и ето ти друг вариант, който ще ти е най-лесен :)
А1=25 (тук си вкарваш датата, която искаш)
В1==TODAY()-DAY(TODAY())+А1 (тук получаваш това което искаш, на това поле формата трябва да е ДАТА)

В този вариант, нещата ще работят само за конкретния месец. Ако искаш да правиш същото нещо, само че за месеци различни от настоящия, просто разбиваме формулата, като в B1 вкарай някаква произволна дата от месеца, с който искаш да работиш.

А1=25 (тук си вкарваш датата, която искаш)
В1==21.05.2014
C1==B1-DAY(B1)+A1 (тук получаваш това което искаш, на това поле формата трябва да е ДАТА)


Благодаря колега. Ще ми свърши работа, но си мислех за промяна на 1900 с настоящата 2015 нещо, но не открих, без да са необходими две клетки.
"Microsoft Excel supports two different date systems. These systems are the 1900 date system and the 1904 date system."
http://support.microsoft.com/kb/214330


Потребителски аватар
VWGT
Мнения: 6249
Регистриран на: Пет 09 дек 2005 10:09
Автомобил:
Двигател:
Местоположение: София

Re: MS Excel - Въвеждане на Дата

Мнениеот VWGT » Чет 26 фев 2015 13:12


за такова нещо търси add-ins, някой някъде може и да е писал такъв

иначе, за да стават от веднъж нещата, към този момент се сещам само за 42061 за днешна дата, 42062 за утрешна и тн :)


Потребителски аватар
freshk0
Мнения: 251
Регистриран на: Пон 28 ное 2005 18:38
Автомобил: VW Golf 3
Двигател: ABU 94
Местоположение: София, Плевен

Re: MS Excel - Въвеждане на Дата

Мнениеот freshk0 » Чет 26 фев 2015 13:13


VWGT написа:за такова нещо търси add-ins, някой някъде може и да е писал такъв

иначе, за да стават от веднъж нещата, към този момент се сещам само за 42061 за днешна дата, 42062 за утрешна и тн :)


и аз си го мислих, но ще е по-лесно с директно въвеждане на датата :)



Върни се в “ОФФ-Топик - електроника, техника, обзавеждане”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 37 госта