Как найти позицию числа в диапазоне, начиная с определенной позиции в Excel

Как найти позицию числа в диапазоне, начиная с определенной позиции в Excel

На листе Excel у меня есть числа в разных столбцах строки, как показано ниже:

-------------------------------------------------
|  A    |  B    |  C    |  D    |  E    |  F    |
|-----------------------------------------------|
|  0    |  0.23 |  0    |  0    |  0.9  |  0.9  |
-------------------------------------------------

Я хочу начать с определенной позиции столбца и найти позицию относительно всего диапазона следующего значения 0в строке.

Например:

  • Если начальная позиция равна 1, результат должен быть 1.
  • Если начальная позиция — 2, результат должен быть 3.

решение1

Вы можете использоватьКОСВЕННЫЙилиКОМПЕНСИРОВАТЬфункция для изменения указанного массива.

Вот пример:
=MATCH(B3,INDIRECT("R1C"&B4&":R1C6",FALSE),0)+B4-1

Скриншот

Связанный контент