Help Excel - date

2 отговора 173 прегледа
#1

Help Excel - date

Искам да вкарам формула, която да дава следното:
В А1 се въвежда месеца и годината във формат mm/yyyy. В А2 да ми дава предишния календарен месец в същия формат. Пиша =А1-1 и става. Проблема е в АЗ да извади един месец от А2, т.е. =А2-1, но дава пак същия резултат, като в А2. Защо?

Отговор
в отговор на miteff #2

Re: Help Excel - date

Вътрешното представяне на датите в ексел става като брой дни изминали от определена дата. Затова когато от една дата (дори представена само като мм/гггг) извадиш единица намираш датата на предния ден, а не на предния месец.
Какво се е случило при теб?
При въвеждане в А1 във формат мм/гггг ексела въвежда първо число на месеца (Напр. 01.05.2005, а показва само 05/2005)
В А2 пресмята предния ден (В нашия пример 30.04.2005, а показва само 04/2005)
В А3 пресмята деня преди А2 (В нашия пример 29.04.2005, а показва само 04/2005)

За да се получи това, което искаш:
1. Форматираш A1, A2 и A3 с къстъм формат mm/yyyy
2. В A2=DATE(YEAR(A1);MONTH(A1)-1;1)
3. Copy A2 и Paste в A3

Отговор
в отговор на NDeu #3

Re: Help Excel - date

Супер! Стана. Благодаря ти много.

Отговор