Excel: Uso de forumla completamente básico

1

Isso é super básico, desculpe por isso:

Se eu inserir esta fórmula (f.ex.)

=CELL("address")

mostra o endereço atual da célula / posição - f.ex. $ E $ 5

No entanto, se eu inserir o mesmo forumula na linha abaixo, o resultado em ambas as células será alterado. Então, não mostra o valor correto se eu usá-lo mais de uma vez. Como eu resolvo essa "coisa" super-básica do excel?

Se eu f.ex. insira a fórmula nas células E5 e E6, ambas as células mostrarão $ E $ 6, em vez de $ E $ 5 e $ E $ 6.

EDITAR:

Eu recebi uma resposta abaixo, dizendo que essa fórmula deveria ser usada:

=ADDRESS(ROW(),COLUMN())

No entanto, isso apenas resulta no Excel reclamando do forumla ter um erro ...?

EDIT 2:

Substitua "," por ";" e funciona.

    
por knoten 28.02.2013 / 15:05

3 respostas

1

A fórmula Cell não é a fórmula correta para obter o endereço de sua célula, a menos que você especifique a referência de células como o segundo argumento da função - mas como é isso que você deseja, a maneira mais fácil de fazê-lo (embora existam muitas outras maneiras de fazê-lo também), seria:

=ADDRESS(ROW(),COLUMN())

Espero que isso ajude!

    
por 28.02.2013 / 15:20
2

Try = Cell ("endereço", E5) copie-o para outras células: se você não fornecer uma referência, o Cell fornecerá informações sobre a célula atualmente selecionada.

    
por 28.02.2013 / 15:22
1

De link

Se o parâmetro range for omitido, a função CELL assumirá que você está recuperando informações para a última célula que foi alterada.

    
por 28.02.2013 / 15:35