Como encontrar a posição de um número dentro de um intervalo começando em uma posição específica no Excel

Como encontrar a posição de um número dentro de um intervalo começando em uma posição específica no Excel

Em uma planilha do Excel, tenho números em várias colunas de uma linha, conforme mostrado abaixo:

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

Quero começar a partir de uma posição específica da coluna e encontrar a posição relativa a todo o intervalo do próximo valor 0na linha.

Por exemplo:

  • Se a posição inicial for 1, o resultado deverá ser 1.
  • Se a posição inicial for 2, o resultado deverá ser 3.

Responder1

Você pode usarINDIRETOouDESVIOfunção para alterar a matriz referenciada.

Aqui está um exemplo:
=MATCH(B3,INDIRECT("R1C"&B4&":R1C6",FALSE),0)+B4-1

captura de tela

informação relacionada