В моей таблице имеется несколько времени в формате 00:00 ч мм. И мне нужно сравнить с определенным временем и делаю это формулой =МИН(ЕСЛИ(B15<C4:C13;C4:C13;0)). Но в ячейке я получаю ошибку
Что делать? как обойти эту тему?
#ЗНАЧ! |
28.11.2018 21:14:05
|
|
|
|
28.11.2018 21:26:44
Вот, он мне должен выдать овтет 11:49
Изменено: |
|
|
|
28.11.2018 21:29:44
=МИН(ЕСЛИ(B15<C4:C13;C4:C13))
|
|||
|
|
28.11.2018 21:30:08
1. Формула массива вводится тремя клавишами
2. Ищете минимальное между времени, определяемому условием, и нулем. Что в итоге получите? |
|
|
|
28.11.2018 21:31:37
Mershik прав нужно вводить тремя кнопками, ну и убрать ;0 или заменить на ;9^9, иначе минимум будет 0
По вопросам из тем форума, личку не читаю.
|
|
|
|
28.11.2018 21:32:08
|
|||
|
|
28.11.2018 21:33:13
|
|||
|
|
28.11.2018 21:33:59
Смотрите #6
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
28.11.2018 21:34:56
Даже #4
По вопросам из тем форума, личку не читаю.
|
|
|
|
28.11.2018 21:35:43
обычная
=ИНДЕКС(C4:C13;ПОИСКПОЗ(B15;C4:C13)+1) для Вашей таблицы, где время упорядочено по возрастанию и <, а не <= подойдет. файл из сооб.№4 смотрели? |
|
|
|
28.11.2018 21:38:50
А можете объяснить для чего +1?, если использовать эту формулу, то такой же ответ получается, я даже теперь не знаю какуюформулу вводить
|
|
|
|
28.11.2018 21:42:30
А можно еще сразу спросить, как записать формулу?
У меня получилось 11:49, теперь мне нужно из таблицы взять время прибытия, то есть 12:09. Это лучше делать через двссыл? |
|
|
|
28.11.2018 21:46:14
а Вам надо число больше, значит следующее за найденным = +1. если число не будет найдено формула выдаст ошибку, так вернее: =ЕСЛИОШИБКА(ИНДЕКС(C4:C13;ПОИСКПОЗ(B15;C4:C13)+1);0) но неточный поиск корректно работает только в упорядоченном диапазоне. |
|||||
|
|
28.11.2018 21:51:49
Замените второй диапазон в показанной ранее формуле
Или немассивно: =ИНДЕКС(D4:D13;ПОИСКПОЗ(B15;C4:C13)+1-СЧЁТЕСЛИ(C4:C13;B15)) |
|
|
|
28.11.2018 22:16:11
Все получилось. Спасибо всем))
Изменено: |
||||
|
|
|||