Google Sheets: взять номер, найти ближайший нижний номер в столбце, показать информацию из 2 строк, расположенных слева от найденного номера - PullRequest
0 голосов

Я получил номер 4677,414 в столбце F

И столбец E с 19780 строками, содержащими числа от 4000 до 20000

Столбец C содержит время, столбец D - дата


Мне нужна формула, чтобы найти> = ближайший номер к 4677,414, например, будет 4715,30:

И покажет содержимое столбца C (время) и столбца D (дата) из найденной строки.

Пример снимка экрана

Ответы [ 2 ]

2 голосов
/ 12 января 2020

Если ваш номер находится в ячейке F2, так как вы не сказали, где он был, это может сработать:

=ARRAYFORMULA(VLOOKUP(F2,SORT({E2:E,C2:D}),{2,3}))

Если вы находитесь в некоторых странах Европы, вам может понадобиться это:

=ARRAYFORMULA(VLOOKUP(F2;SORT({E2:E\C2:D});{2\3}))
0 голосов
/ 13 января 2020

поместите эту формулу в F3 или под 4677,414:

=array_constrain(sort(filter(E2:E, E2:E>=F2),1,true),1,1)
...