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

Вход

Регистрация

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

 

= Мир MS Excel/Формула для выявления значения по дате - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формула для выявления значения по дате
Gladio) Дата: Понедельник, 29.07.2024, 19:48 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Друзья, нужна формула которая будет работать следующим образом:
если в указанной ячейке дата до 3 мес. от сегодняшней даты, то выводит значение 2
если от 3 до 12 мес. - 1
если прошло больше 12 мес. - 0

Сам вывел примерно такую формулу
Код
=ЕСЛИ(ДАТА(ГОД(G19);МЕСЯЦ(G19)+3;ДЕНЬ(G19))<=СЕГОДНЯ();"2";ЕСЛИ(ДАТА(ГОД(G19);МЕСЯЦ(G19)+12;ДЕНЬ(G19))<=СЕГОДНЯ();0;"3"))

Но она не совсем верная, так как в датах идет пересечение
 
Ответить
СообщениеДрузья, нужна формула которая будет работать следующим образом:
если в указанной ячейке дата до 3 мес. от сегодняшней даты, то выводит значение 2
если от 3 до 12 мес. - 1
если прошло больше 12 мес. - 0

Сам вывел примерно такую формулу
Код
=ЕСЛИ(ДАТА(ГОД(G19);МЕСЯЦ(G19)+3;ДЕНЬ(G19))<=СЕГОДНЯ();"2";ЕСЛИ(ДАТА(ГОД(G19);МЕСЯЦ(G19)+12;ДЕНЬ(G19))<=СЕГОДНЯ();0;"3"))

Но она не совсем верная, так как в датах идет пересечение

Автор - Gladio)
Дата добавления - 29.07.2024 в 19:48
i691198 Дата: Понедельник, 29.07.2024, 20:57 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 337
Репутация: 108 ±
Замечаний: 0% ±

Добрый вечер. Попробуйте такую формулу.
Код
=3-ПОИСКПОЗ(РАЗНДАТ(G19;СЕГОДНЯ();"m");{0;3;12}).
Формат ячеек Общий. (Из-за функции РАЗНДАТ эксель может сам переключать на формат Дата)
 
Ответить
СообщениеДобрый вечер. Попробуйте такую формулу.
Код
=3-ПОИСКПОЗ(РАЗНДАТ(G19;СЕГОДНЯ();"m");{0;3;12}).
Формат ячеек Общий. (Из-за функции РАЗНДАТ эксель может сам переключать на формат Дата)

Автор - i691198
Дата добавления - 29.07.2024 в 20:57
bigor Дата: Понедельник, 29.07.2024, 21:01 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1267
Репутация: 244 ±
Замечаний: 0% ±

нет
Gladio), такая не пойдет?
Код
=IF(TODAY()-A1<90;2;IF(TODAY()-A1<360;1;0))
 
Ответить
СообщениеGladio), такая не пойдет?
Код
=IF(TODAY()-A1<90;2;IF(TODAY()-A1<360;1;0))

Автор - bigor
Дата добавления - 29.07.2024 в 21:01
  • Страница 1 из 1
  • 1
Поиск:

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