Получить соответствующее значение столбца без использования vba

У меня есть 3 столбца в листе Excel.

col1  col2  col3
---- ------ ------
1     9:25    9:30
2     9:30    9:35
3     9:35    9:40
4     9:40    9:45
5     9:45    9:50

если я введу время в одну ячейку, мне нужно получить соответствующее значение столбца 1. Здесь время не будет точным, как указано в столбцах col2 и col3, а может быть любым значением в диапазоне. то есть; если я введу 9:33, то значение col1, эквивалентное этому времени, будет «2». Я могу сделать это с помощью VBA, но не хочу его использовать. есть ли способ добиться необходимого?

Смотря насколько свободно вы собираетесь вводить данные, но при текущих настройках может быть и просто =MATCH(LookupTime,Your2ndColumn)

JvdV 01.06.2024 10:33

Функция ПРОСМОТР() также может это сделать.

Forward Ed 01.06.2024 12:26

Если время ровно 9:30, то должно ли оно вернуть 1 (на основе столбца 3) или 2 (на основе столбца 2)? (В дополнение к другим предложениям: SUMIFS, MINIFS и MAXIFS тоже возможны)

Chronocidal 05.06.2024 12:21
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
3
75
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Итак, index() с match():

INDEX($A$3:$A$7,MATCH(E3,$B$3:$B$7,1))

Другие вопросы по теме