В файле 2 листа: 1 лист - 15 min - содержит данные о ценах в 15-ти минутных интервалах, для каждого интервала: open (стоблец E - цена на начала интервала), high (стоблец F - максимальная цена в этот интервал), low (стоблец G - минимальная цена в этот интервал), close (стоблец H - цена на конец интервала).
2 лист - MOEX - содержит данные о ценах по дням, для каждого дня так же есть столбцы E, F, G, H.
Задача: на листе MOEX на строках 807-809 есть таблица, нужно определить время Т1...Т14 для каждого дня начиная с 810 строки. В каждом времени Т1...Т14 указано какое именно время нужно. Основная суть задачи в следующем: необходимо для каждого дня определить время Т1...Т14, т.е. найти время на листе 15min, когда цена имела определенное значение.
Дополнение: Например для определенного дня (пусть 20240103) нужно найти время Т3 "Время максимума цены в этот текущий день". Максимум цен в этот текущий день составил: 3141,50 (F810), ищу на листе 15min в этот день (03.01.2024) в какое время цена была максимальной, впервые цена 3141,5 03.01.2024 была в 23.00.
Так же, нужно, чтобы решение захватило все столбцы до самого низа (сейчас количество строк урезал, чтобы файл мог прикрепить на форум).
Напишите пожалуйста: кто и за какую стоимость готов помочь: личные данные удалены (модератор)
Добрый день, Уважаемые Форумчане! Прошу помочь разобраться с поиском ближайшего времени в массиве при выполнении условий. Подробнее в прикрепленном файле в красной и оранжевой рамках.
Не совсем понял как решается вопрос согласования стоимости выполнения и порядка расчетов. Если кто-то готов помочь - пишите пожалуйста по стоимости.
Добрый день, Уважаемые Форумчане! Прошу помочь разобраться с поиском ближайшего времени в массиве при выполнении двух условий. Подробнее в прикрепленном файле в красной и оранжевой рамках.
Добрый день! Уважаемые форумчане! Уже приходилось обращаться к Вам за помощью, всегда очень выручаете. Столкнулся с вопросом, который по видимому для меня является трудно решаемым. НО учитывая Ваш опыт уверен, что этот вопрос для Вас окажется пустяковым.
Идея в том, чтобы в динамическом (изменяющемся) массиве данных найти первую непустую ячейку по условию выше заданной строки, и тоже самое для нижерасположенных строк.
Добрый день, Уважаемые Форумчане! Ваш форум неоднократно помогал в решении многих задач, очень прошу помочь и с этой.
Суть: каждый день продавцы продают товар (есть даты и время), весь день делится на интервалы по 1 часу, для каждого интервала есть выручка по трем продавцам (GrandProd1, Prod2 и Prod3).
В определенное контрольное время фиксируется выручка GrandProd1, считается определенный процент отклонения в меньшую сторону (получаю Min) и большую сторону (получаю Max).
Далее нужно в массиве по дате найти: 1) время в которое значение выручки (GrandProd 1, Prod 2 или Prod 3) оказалось впервые меньше чем Min, после контрольного времени. 2) время в которое значение выручки (GrandProd 1, Prod 2 или Prod 3) оказалось впервые больше чем Max, после контрольного времени.
Все нюансы в прикрепленном файле.
Тут хочу предостеречь от попыток понять для чего это нужно, а подойти к этой задаче технически ) Моих знаний в Excel не достаточно, очень надеюсь на Ваши )