0 votos positivos 0 votos negativos
1,7K visitas
em Programas por monitor (11,3K pontos)

Boa tarde a todos!

Eu tenho a seguinte situação:
Na coluna "F" (Resultado) vou colocar a célula com resultado, por exemplo, D5.
A resultado está na coluna "D", porém, a linha será definida por uma função em outro lugar.

Então, seria algo do tipo =D(A7).

Gostaria de saber se existe uma forma de usar o valor de uma célula como parte do endereço da outra?

LibreOffice Calc 6.4.6.2

Desde já agradeço a atenção

1 Resposta

1 voto positivo 0 votos negativos
por curioso (2,0K pontos)
selecionada por
 
Melhor resposta

A função INDIRETO pode fazer isso. Ela retorna o valor de uma célula cuja referência está em forma de texto.
Exemplo 1:
`=INDIRETO("A1")`
- retorna o valor contido na célula A1.

Exemplo 2:
`=INDIRETO(B5)`
- digamos que o valor de B5 seja o texto "A1", então o valor que a fórmula acima retornará será o valor da célula A1.

Sabendo disso, para obter o resultado desejado, vai necessário concatenar a coluna "D" com o valor de outra célula (que deverá ser um número para representar a linha do endereço).

O operador para fazer essa concatenação é o "&".
Digamos que em A1 o conteúdo seja o texto "A" e em A2 o conteúdo seja uma fórmula que retorne o valor 7:
` =A1&A2`
A fórmula acima retornaria a string "A7".

Assim, basta usar a função INDIRETO com o recurso de concatenação para referenciar uma célula de uma coluna específica com uma linha variável. No seu exemplo:

` =INDIRETO("D"&A7)`

por monitor (11,3K pontos)
0 0
Muito obrigado pela resposta André Amaral!
Seja bem-vindo(a) à comunidade debxp, onde você pode fazer perguntas e receber respostas de outros membros.
Atenção pessoal, esta plataforma não é um fórum, embora se pareça muito com um. Neste tipo de ferramenta, o objetivo é fazer e responder perguntas que possam resultar em material de consulta para outras pessoas que tenham as mesmas dúvidas e dificuldades. Portanto, não há sentido em utilizarmos o Ask para socialização, para emitir opiniões pessoais ou para perguntas do tipo "quem usa isso ou aquilo". Espero que compreendam o nosso propósito. :-)
...