Страницы: 1
RSS
Вывести в ячейку цифру из строки, совпадающей с текущей датой и диапазоном времени
 
Всем добрый день!

Необходима помощь в формуле. Необходимо выводить в ячейке E1 числовое значение из этой же колонки E, но строки соответствующей текущему времени и дате.
Пример: Cейчас 16 июня 2021, время 13:05 - значит в E2 выводим значение "18" из E22 т.к. данной строке соответствует текущая дата и время попадает в диапазон часа.

Скриншот и файл пример прилагаю в аттаче. Всех заранее благодарю за помощь.

 
 
Формула массива
Код
=ИНДЕКС(E2:E32;МАКС((L5:L32=СЕГОДНЯ())*(ТЕКСТ(B5:B32;"чч:мм")<ТЕКСТ(ТДАТА();"чч:мм"))*СТРОКА(L5:L32))-1)
 
МатросНаЗебре, спасибо, но у меня выдает ошибку. Видимо, чтото не так указал?


 
 
Код
=МАКС((L5:L32=СЕГОДНЯ())*(ЧАС(ТДАТА())=ЧАС(B5:B32))*E5:E32)
=МАКС((L:L=СЕГОДНЯ())*(ЧАС(ТДАТА())=ЧАС(B:B))*E:E)
=ИНДЕКС(E5:E32;ПОИСКПОЗ(1;(L5:L32=СЕГОДНЯ())*(ЧАС(ТДАТА())=ЧАС(B5:B32));0))
Изменено: Тимофеев - 16.06.2021 13:29:35
 
Тимофеев, c чем связана ошибка #ЗНАЧ? Пытаюсь вставить вашу формулу - также выдает её. Прошу подсказать.
 
попробуйте в файле посмотреть
 
Надо вводить как формулу массива
Ctrl+Shift+Enter
 
Формула массива:
Код
=ВПР(ТДАТА();ЕСЛИ({1;0};L5:L32+B5:B32;E5:E32);2)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
МатросНаЗебре, Тимофеев, друзья, огромное спасибо за помощь!
Страницы: 1
Наверх