Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Осталось ?? дней - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Осталось ?? дней (Формулы/Formulas)
Осталось ?? дней
Andreyka Дата: Вторник, 17.03.2015, 14:36 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Коллеги, добрый день.

В приложенном файле неясно как найти число календарных дней от сегодняшнего до 20 числа каждого месяца далее.

К сообщению приложен файл: _a1.xlsx (9.2 Kb)
 
Ответить
СообщениеКоллеги, добрый день.

В приложенном файле неясно как найти число календарных дней от сегодняшнего до 20 числа каждого месяца далее.


Автор - Andreyka
Дата добавления - 17.03.2015 в 14:36
buchlotnik Дата: Вторник, 17.03.2015, 14:41 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
как понял
К сообщению приложен файл: -a1.xlsx (9.7 Kb)
 
Ответить
Сообщениекак понял

Автор - buchlotnik
Дата добавления - 17.03.2015 в 14:41
Andreyka Дата: Вторник, 17.03.2015, 14:51 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
buchlotnik, так и я могу.
А если не заполнять столбец B вниз датами. Возможно решение?
 
Ответить
Сообщениеbuchlotnik, так и я могу.
А если не заполнять столбец B вниз датами. Возможно решение?

Автор - Andreyka
Дата добавления - 17.03.2015 в 14:51
buchlotnik Дата: Вторник, 17.03.2015, 14:54 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Andreyka, тогда объясните понятнее, какой именно результат вы хотите
 
Ответить
СообщениеAndreyka, тогда объясните понятнее, какой именно результат вы хотите

Автор - buchlotnik
Дата добавления - 17.03.2015 в 14:54
Andreyka Дата: Вторник, 17.03.2015, 14:58 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
20 (N-ное ) число каждого месяца можно записать формулой? Тогда ответ будет всегда в одной ячейки (как в моем примере ячейка C1).
 
Ответить
Сообщение20 (N-ное ) число каждого месяца можно записать формулой? Тогда ответ будет всегда в одной ячейки (как в моем примере ячейка C1).

Автор - Andreyka
Дата добавления - 17.03.2015 в 14:58
_Boroda_ Дата: Вторник, 17.03.2015, 15:01 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
="осталось дней: "&(20&ТЕКСТ(A1;".М.Г"))-A1

Код
="осталось дней: "&(ТЕКСТ(A1;"\2\0.М.Г"))-A1

кусок в скобках - это 20-е число
Код
=--(20&ТЕКСТ(A1;".М.Г"))
К сообщению приложен файл: _a1_1.xlsx (9.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
="осталось дней: "&(20&ТЕКСТ(A1;".М.Г"))-A1

Код
="осталось дней: "&(ТЕКСТ(A1;"\2\0.М.Г"))-A1

кусок в скобках - это 20-е число
Код
=--(20&ТЕКСТ(A1;".М.Г"))

Автор - _Boroda_
Дата добавления - 17.03.2015 в 15:01
buchlotnik Дата: Вторник, 17.03.2015, 15:02 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Andreyka, так что ли?
Код
=ДАТА(ГОД(A1);МЕСЯЦ(A1);20)
К сообщению приложен файл: 4154337.xlsx (9.4 Kb)
 
Ответить
СообщениеAndreyka, так что ли?
Код
=ДАТА(ГОД(A1);МЕСЯЦ(A1);20)

Автор - buchlotnik
Дата добавления - 17.03.2015 в 15:02
Pelena Дата: Вторник, 17.03.2015, 15:02 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19195
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Так подойдёт?
Код
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+(ДЕНЬ(A1)>20);20)-A1


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак подойдёт?
Код
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+(ДЕНЬ(A1)>20);20)-A1

Автор - Pelena
Дата добавления - 17.03.2015 в 15:02
Yurbas Дата: Вторник, 17.03.2015, 15:04 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, Excel 2013
Кажется, так должно быть:
Код
="осталось "&ЕСЛИ(ДЕНЬ(A1)>20;ДЕНЬ(КОНМЕСЯЦА(A1;0)-A1)+20;20-ДЕНЬ(A1))&" дней"


[p.s.]а у Pelena намного красивше получилось! specool
К сообщению приложен файл: 1772128.xlsx (9.5 Kb)


Где начало того конца, которым кончается начало?

Сообщение отредактировал Yurbas - Вторник, 17.03.2015, 15:08
 
Ответить
СообщениеКажется, так должно быть:
Код
="осталось "&ЕСЛИ(ДЕНЬ(A1)>20;ДЕНЬ(КОНМЕСЯЦА(A1;0)-A1)+20;20-ДЕНЬ(A1))&" дней"


[p.s.]а у Pelena намного красивше получилось! specool

Автор - Yurbas
Дата добавления - 17.03.2015 в 15:04
Andreyka Дата: Вторник, 17.03.2015, 15:11 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Так нужно?

="осталось дней: "&(20&ТЕКСТ(A1;".М.Г"))-A1


21.03.2015 = осталось -1 день. Такого не может быть. Должно быть 30
 
Ответить
Сообщение
Так нужно?

="осталось дней: "&(20&ТЕКСТ(A1;".М.Г"))-A1


21.03.2015 = осталось -1 день. Такого не может быть. Должно быть 30

Автор - Andreyka
Дата добавления - 17.03.2015 в 15:11
Andreyka Дата: Вторник, 17.03.2015, 15:15 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Pelena - Спасибо.

Ребята, дальше не проверял...;)
 
Ответить
СообщениеPelena - Спасибо.

Ребята, дальше не проверял...;)

Автор - Andreyka
Дата добавления - 17.03.2015 в 15:15
buchlotnik Дата: Вторник, 17.03.2015, 15:19 | Сообщение № 12
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
тогда так:
Код
=(ЕСЛИ(ДЕНЬ(A1)<=20;ДАТА(ГОД(A1);МЕСЯЦ(A1);20);ЕСЛИ(МЕСЯЦ(A1)=12;ДАТА(ГОД(A1)+1;1;20);ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;20))))-A1
К сообщению приложен файл: 9423563.xls (28.0 Kb)
 
Ответить
Сообщениетогда так:
Код
=(ЕСЛИ(ДЕНЬ(A1)<=20;ДАТА(ГОД(A1);МЕСЯЦ(A1);20);ЕСЛИ(МЕСЯЦ(A1)=12;ДАТА(ГОД(A1)+1;1;20);ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;20))))-A1

Автор - buchlotnik
Дата добавления - 17.03.2015 в 15:19
_Boroda_ Дата: Вторник, 17.03.2015, 15:32 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
21.03.2015 = осталось -1 день.

Ну да, согласен. тогда так
Код
=--(20&ТЕКСТ(A1+30*(ДЕНЬ(A1)>20);".М.Г"))

общая формула
Код
="осталось дней: "&(20&ТЕКСТ(A1+30*(ДЕНЬ(A1)>20);".М.Г"))-A1
К сообщению приложен файл: _a1_2.xlsx (8.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
21.03.2015 = осталось -1 день.

Ну да, согласен. тогда так
Код
=--(20&ТЕКСТ(A1+30*(ДЕНЬ(A1)>20);".М.Г"))

общая формула
Код
="осталось дней: "&(20&ТЕКСТ(A1+30*(ДЕНЬ(A1)>20);".М.Г"))-A1

Автор - _Boroda_
Дата добавления - 17.03.2015 в 15:32
krosav4ig Дата: Вторник, 17.03.2015, 16:21 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
еще вариант до кучи
Код
=КОНМЕСЯЦА(A1;-(ДЕНЬ(A1)<=20))+20-A1
К сообщению приложен файл: 4206287.xlsx (34.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениееще вариант до кучи
Код
=КОНМЕСЯЦА(A1;-(ДЕНЬ(A1)<=20))+20-A1

Автор - krosav4ig
Дата добавления - 17.03.2015 в 16:21
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Осталось ?? дней (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!