Я создал диаграмму Ганта для использования как часть моей системы ротации. Я хочу использовать формулу (либо LOOKUP либо MATCH & INDEX), чтобы посмотреть, сколько часов отработано на другом листе, и добавить право перерыва в другой вставленный столбец.

Должно быть достаточно просто, но я не могу заставить его работать на всю жизнь! Я подозреваю, что это как-то связано с тем, как Excel обрабатывает число (как это было получено из расчета времени (например, время окончания - время начала * 24)

Вещи, которые я пробовал, но не могу добраться до работы:

  1. вставка дополнительного столбца и умножение ответа на 1, чтобы он распознавался как значение;

  2. =VALUE ; =ABS ; преобразование в текст;

  3. Изменение таблицы поиска, чтобы она также была получена из расчета времени.

Может кто-нибудь, пожалуйста, укажите мне в правильном направлении !?

1 ответ1

0

Вы после точного совпадения или приблизительного совпадения? Рассмотрим этот сценарий:

"Отработанное время" рассчитывается с помощью =(B2-A2)*24 - Этот результат не существует в таблице поиска, но в моем примере я использую приблизительное совпадение с 1 (или ИСТИНА) в качестве последнего параметра.

=VLOOKUP(C2,$G$2:$H$25,2,1)

Из файлов справки Vlookup:

Если точное совпадение не найдено, возвращается следующее наибольшее значение, которое меньше lookup_value.

Обратите внимание, что первый столбец таблицы поиска должен быть отсортирован в порядке возрастания, чтобы обеспечить правильные результаты.

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