Obter o valor da célula por endereço (linha e coluna) – Excel e Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Carlos Jensen

Last updated on July 5, 2023

Este tutorial demonstra como obter o valor de uma célula usando o endereço da célula (linha e coluna) no Excel e no Google Sheets.

obter valor da celula pelo endereco

Obter o valor da célula com a função ÍNDICE

Podemos obter o valor de uma célula (seu conteúdo) usando a função ÍNDICE.

=ÍNDICE(A1:J10;C3;C4)

valor da celula com funcao indice

No exemplo acima, o intervalo especificado na fórmula ÍNDICE é “A1:J10”, a linha é a célula “C3” (“3”) e a coluna é a célula “C4” (“5”).

A fórmula examina o intervalo “A1:J10”, verifica a célula na Linha 3 e na Coluna 5 (“E3”) e retorna seu valor (“Sucesso”).

Obter o valor da célula com a função INDIRETO

Outra opção para obter o valor de uma célula pelo seu endereço é usar a função INDIRETO.

Podemos usar a função INDIRETO aqui de duas maneiras diferentes.

Usando referência de texto dentro da função INDIRETO

A função INDIRETO altera uma cadeia de texto especificada para uma referência de célula e retorna seu valor.

=INDIRETO("L" & 3 & "C" & 2;FALSO)

funcao indireto por referencia

No exemplo acima, a cadeia de texto especificada é “L3C2”. Isso significa Linha 3, Coluna 2. Portanto, a fórmula retorna o valor nesse endereço (“Sara”).

Observação: O argumento FALSO nessa fórmula indica o formato de referência da célula (L1C1). (VERDADEIRO usaria a referência de célula no estilo A1).

Obter o valor da célula usando INDIRETO e ENDEREÇO

A segunda maneira de obter o valor de uma célula usando a função INDIRETO é combiná-la com a função ENDEREÇO.

=INDIRETO(ENDEREÇO(4;2))

funcao indireto com endereco

Vamos detalhar a fórmula em etapas.

=ENDEREÇO(4;2)

vba funcao endereco

A função ADDRESS usa um número de linha (“4”) e um número de coluna (“2”) especificados e retorna sua referência absoluta (“$B$4”). Portanto, a referência absoluta da célula na Coluna 2 (Coluna B com base na posição) e na Linha 4 é $B$4.

A função INDIRETO retorna o valor da célula referenciada.

=INDIRETO(D3)

vba funcao indireto

A combinação dessas etapas nos dá nossa fórmula inicial:

=INDIRETO(ENDEREÇO(4;2))

funcao indireto com endereco

Observação: A função INDIRETO é volátil. Ela recalcula toda vez que a pasta de trabalho o faz e pode fazer com que o Excel seja executado lentamente. Recomendamos evitar um uso muito frequente da função INDIRETO em suas pastas de trabalho.

Obter o valor da célula por endereço no Google Sheets

Essas fórmulas funcionam exatamente da mesma forma no Google Sheets e no Excel.

obter valor pelo endereco google sheets

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List