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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение текущей даты с диапазоном дат и выбор значения. - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение текущей даты с диапазоном дат и выбор значения. (Формулы/Formulas)
Сравнение текущей даты с диапазоном дат и выбор значения.
Lulerusha Дата: Четверг, 18.07.2019, 12:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Необходимо в определенную ячейку таблицы вносить данные, в зависимости от текущей даты: если, например, сегодня июнь, то данные проставляются в таблицу из одной ячейки, если июль - из другой, и т.д. (пример исходных данных прилагаю).
Помогите, пожалуйста, составить формулу.. не работает %)
Думается, что должно быть как-то так.. но так, да не так :(
Что-то в формате записи дат возможно, т.к. программа не выдает ошибку, а пишет "Вне диапазонов!", хотя текущая дата, как раз не вне....
А??? Помогите!

Код
=ЕСЛИ(И(ТДАТА()>"01/05/2019";ТДАТА()<"31/05/2019");B2;ЕСЛИ(И(ТДАТА()>"01/06/2019";ТДАТА()<"30/06/2019");C2;ЕСЛИ(И(ТДАТА()>"01/07/2019";ТДАТА()<"31/07/2019");D2;ЕСЛИ(И(ТДАТА()>"01/08/2019";ТДАТА()<"31/08/2019");D2;"Вне диапазонов!!!!"))))


.... помогите.....
К сообщению приложен файл: _..xlsx(8.6 Kb)


Сообщение отредактировал Lulerusha - Четверг, 18.07.2019, 15:07
 
Ответить
СообщениеДобрый день.
Необходимо в определенную ячейку таблицы вносить данные, в зависимости от текущей даты: если, например, сегодня июнь, то данные проставляются в таблицу из одной ячейки, если июль - из другой, и т.д. (пример исходных данных прилагаю).
Помогите, пожалуйста, составить формулу.. не работает %)
Думается, что должно быть как-то так.. но так, да не так :(
Что-то в формате записи дат возможно, т.к. программа не выдает ошибку, а пишет "Вне диапазонов!", хотя текущая дата, как раз не вне....
А??? Помогите!

Код
=ЕСЛИ(И(ТДАТА()>"01/05/2019";ТДАТА()<"31/05/2019");B2;ЕСЛИ(И(ТДАТА()>"01/06/2019";ТДАТА()<"30/06/2019");C2;ЕСЛИ(И(ТДАТА()>"01/07/2019";ТДАТА()<"31/07/2019");D2;ЕСЛИ(И(ТДАТА()>"01/08/2019";ТДАТА()<"31/08/2019");D2;"Вне диапазонов!!!!"))))


.... помогите.....

Автор - Lulerusha
Дата добавления - 18.07.2019 в 12:52
китин Дата: Четверг, 18.07.2019, 12:54 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 5743
Репутация: 904 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Lulerusha, - Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
СообщениеLulerusha, - Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)

Автор - китин
Дата добавления - 18.07.2019 в 12:54
Nic70y Дата: Четверг, 18.07.2019, 12:54 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5518
Репутация: 1202 ±
Замечаний: 0% ±

ru13;10;03
Lulerusha, приложите файл-пример в формате эксель
и формулу в тЭги засуньте пожалуйста


ЯД(poison) 41001841029809
 
Ответить
СообщениеLulerusha, приложите файл-пример в формате эксель
и формулу в тЭги засуньте пожалуйста

Автор - Nic70y
Дата добавления - 18.07.2019 в 12:54
bigor Дата: Четверг, 18.07.2019, 15:31 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 70
Репутация: 7 ±
Замечаний: 0% ±

Excel 2016
То что должна делать Ваша формула, можно сделать так:

Код
=ВЫБОР(МЕСЯЦ(ТДАТА());"Янв";"Фев";"Мар";"Апр";"Май";"Июн";"Июл";"итд")


или просто форматом ячейки

но как это относится к условию перед формулой не знаю.


Сообщение отредактировал bigor - Четверг, 18.07.2019, 15:34
 
Ответить
СообщениеТо что должна делать Ваша формула, можно сделать так:

Код
=ВЫБОР(МЕСЯЦ(ТДАТА());"Янв";"Фев";"Мар";"Апр";"Май";"Июн";"Июл";"итд")


или просто форматом ячейки

но как это относится к условию перед формулой не знаю.

Автор - bigor
Дата добавления - 18.07.2019 в 15:31
Lulerusha Дата: Четверг, 18.07.2019, 15:38 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
bigor, В том то и дело, что моя формулу ничего не делает...
Она не узнает, что сегодняшняя дата попадает в один из заложенных диапазонов и не проставляет нужное значение, а выводит "Вне диапазона"
Почему, я не пойму.
Нужно, чтоб в определенный временной период выбирались и подставлялись значения из разных ячеек столбцов таблицы.
Если июнь, берем данные для Иванова из b2, если июль - из d2 и тд.
 
Ответить
Сообщениеbigor, В том то и дело, что моя формулу ничего не делает...
Она не узнает, что сегодняшняя дата попадает в один из заложенных диапазонов и не проставляет нужное значение, а выводит "Вне диапазона"
Почему, я не пойму.
Нужно, чтоб в определенный временной период выбирались и подставлялись значения из разных ячеек столбцов таблицы.
Если июнь, берем данные для Иванова из b2, если июль - из d2 и тд.

Автор - Lulerusha
Дата добавления - 18.07.2019 в 15:38
bigor Дата: Четверг, 18.07.2019, 15:40 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 70
Репутация: 7 ±
Замечаний: 0% ±

Excel 2016
у Вас же во второй строке названия месяцев :) вот я и подумал что они Вам нужны
 
Ответить
Сообщениеу Вас же во второй строке названия месяцев :) вот я и подумал что они Вам нужны

Автор - bigor
Дата добавления - 18.07.2019 в 15:40
bigor Дата: Четверг, 18.07.2019, 15:49 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 70
Репутация: 7 ±
Замечаний: 0% ±

Excel 2016
Вот так попробуйте
Код

=ИНДЕКС(B3:E3;1;МЕСЯЦ(ТДАТА())-4)
 
Ответить
СообщениеВот так попробуйте
Код

=ИНДЕКС(B3:E3;1;МЕСЯЦ(ТДАТА())-4)

Автор - bigor
Дата добавления - 18.07.2019 в 15:49
Lulerusha Дата: Четверг, 18.07.2019, 16:20 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
bigor, класс!
Работает :D Огромное Вам спасибо!
Буду еще более признательна, если поясните мне, что есть цифры "1" и "4" в данной формуле ;)
 
Ответить
Сообщениеbigor, класс!
Работает :D Огромное Вам спасибо!
Буду еще более признательна, если поясните мне, что есть цифры "1" и "4" в данной формуле ;)

Автор - Lulerusha
Дата добавления - 18.07.2019 в 16:20
bigor Дата: Четверг, 18.07.2019, 16:36 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 70
Репутация: 7 ±
Замечаний: 0% ±

Excel 2016
поясните мне, что есть цифры "1" и "4" в данной формуле

индексы массива B3:E3, 1 номер строки, а номер столбца вычисляем из текущей даты, месяц - 4, т.к. таблица начинается с мая и 4 месяца пропущено
 
Ответить
Сообщение
поясните мне, что есть цифры "1" и "4" в данной формуле

индексы массива B3:E3, 1 номер строки, а номер столбца вычисляем из текущей даты, месяц - 4, т.к. таблица начинается с мая и 4 месяца пропущено

Автор - bigor
Дата добавления - 18.07.2019 в 16:36
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение текущей даты с диапазоном дат и выбор значения. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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