Google Sheets использует MATCH для поиска нечисловых или пустых ячеек - PullRequest
0 голосов
/ 06 сентября 2018

Приведенный здесь столбец данных:

13
4
76
8

56
4

7
3

Есть ли способ использовать функцию MATCH () (или аналогичную) так, чтобы она возвращала номер последней пустой или нечисловой строки, которую она нашла? Я приму любое решение, которое может искать любой не числовой пробел

= MATCH ("", A: A) возвращает # N / A вместо 8

Если нет, есть ли способ добиться этого без использования скрипта?

Использование: По сути, я ищу способ создать диапазон от последней пустой ячейки до текущей строки.

1 Ответ

0 голосов
/ 06 сентября 2018

Решение

Номер последней строки

=MAX(QUERY({ARRAYFORMULA(ROW($A:$A)),$A:$A},"select Col1 where Col2 is null"))

Диапазон от текущей строки до последней пустой строки (в столбце A) - вы можете поместить это везде, кроме столбца A:

=ADDRESS(ROW(),COLUMN(),4)&":"&ADDRESS(MAX(QUERY({ARRAYFORMULA(ROW($A:$A)),$A:$A},"select Col1 where Col2 is null")),COLUMN(),4)

Img

enter image description here

Это то, что вы пытаетесь получить?

...