Здавствуйте уважаемые, встала такая вот задача.
В таблице, пример которой ниже, 3 столбца нужно вычислить задержку по времени Delay=Time(i+1)-Time(i), НО при этом подбирая правильные значения Identifier(Сначала идет Oн затем Офф) и параметры должны быть одинаковы.Пример:
Time, ,Identifier, ,Parameter
11:16:01, ,On, ,Cal.Err
11:17:00, ,On, ,Loop Err
11:18:09, ,Off, ,Cal.Err(Delay=11:18:09-11:16:01=00:02:08)
11:19:00, ,Off, ,Loop Err(Delay=11:19:00-11:17:00=00:02:00)
11:20:41, ,On, ,BEAM_BLK
11:20:59, ,Off, ,BEAM_BLK(Delay=11:20:59-11:20:41=00:00:18)
Нужен макро или хотя бы алгоритм который мог бы это делать.
заранее благодарен
"Умная" Сортировка в Excell
Модератор: Naeel Maqsudov
- mc-black
- Сообщения: 250
- Зарегистрирован: 08 май 2008, 16:09
- Откуда: Россия, Нижний Новгород
- Контактная информация:
Макрос, реализованный в книге, работает точно по вашему примеру: данные в трех столбцах, результаты (Delay) - в четвертом.
- Вложения
-
- book01.zip
- (8.69 КБ) 41 скачивание
На заказ: VBA, Excel mc-black@yandex.ru