1

У меня есть два файла Excel, один из которых содержит данные о событии (STOPS_DATA), а другой - количество отходов во время этого события (WASTE_DATA).

Образцы данных можно найти по адресу : https://drive.google.com/file/d/0BwNJFQtwUMCoalVwenhhb1hXcXc/view?usp=docslist_api.

В STOPS DATA время начала остановки указано в столбце A, а время остановки - в столбце B. Тип отходов, которые я хочу, указан в Natte STOPAFVAL voor VERSTELLEN FS.

В ДАННЫХ ОТХОДОВ время начала отходов указано в столбце A, тип отходов в столбце B и количество отходов в C. (Эту сумму я хочу вернуть).

Я хочу иметь после каждой остановки в STOPS_DATA количество отходов, связанных с ним. Чем я могу использовать другие (не показаны) данные для расчета производительности завода

Как мне подойти к этому (до сих пор работаю над этим сам, но пока не нашел).

1 ответ1

0

Я наконец нашел ответ. Этот код находит все отходы для указанной остановки.

= INDEX(WASTE_DATA!$ C $ 2:$ C $ 1452; МАЛЕНЬКИЙ (ЕСЛИ ((WASTE_DATA!$ B $ 2:$ B $ 1452 = STOPS_DATA!$ I $ 2); IF ((WASTE_DATA!$ A $ 2:$ A $ 1452> (A2-TIME (1; 0; 0))); IF (WASTE_DATA!$ A $ 2:$ A $ 1452 <(B2+TIME (1; 0; 0)); СТРОКА (WASTE_DATA!$ B $ 2:$ B $ 1452)-1; ""), ""); ""); 1))

А затем нажмите CSE. Я использую вложенную функцию IF, потому что AND не работает с массивами. Я также вычитаю час и добавляю час к датам, чтобы быть уверенным, что не пропущу пустую трата времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .