Como escolher de forma variável uma referência de célula?

Como escolher de forma variável uma referência de célula?

Quero fazer referência a uma célula em uma fórmula do Excel. No entanto, quero que o número da linha seja baseado em um valor de célula em outra célula. Por exemplo, não quero apenas fazer referência à célula R2, quero dizer, fazer referência à célula que está na coluna R e tem o valor da linha que listei na coluna V2.

Obrigado pela ajuda!

Responder1

Usar ÍNDICE:

=INDEX(R:R,V2)

Isso retornará o valor da célula na coluna R e o número da linha inserido em V2.

Responder2

a fórmula indireta deve fazer isso:

=indirect("R"&V2)

Responder3

apenas para dar opções. OFFSETque é uma função volátil, selecionará e retornará células ou intervalos com base em uma determinada célula. A função volátil recalculará sempre que qualquer coisa na planilha for alterada. As funções não voláteis só são recalculadas quando as células que as afetam são alteradas. Portanto, muitas funções voláteis em uma planilha podem causar uma quantidade desnecessária de cálculos excessivos. INDEXé a melhor solução.

OFFSETtome o seguinte formulário

OFFSET(BASE CELL, HOW MANY ROWS TO MOVE DOWN, HOW MANY COLUMNS TO MOVE OVER, HOW MANY ROWS TO RETURN, HOW MANY COLUMNS TO RETURN)

No seu caso, ficaria tentado a fazer com que a fórmula fosse a seguinte:

=OFFSET($R$1,V2,0,1,1)

informação relacionada