Notifications
Clear all

Estranho comportamento da função ÍNDICE()

5 Posts
2 Usuários
0 Reactions
553 Visualizações
(@djunqueira)
Posts: 0
New Member
Topic starter
 

Estava utilizando a função ÍNDICE() e notei um estranho comportamento com ela retornando valor com zero como indicador de linha quando deveria ser ERRO!
O retorno do valor acompanha a posição relativa da tabela base até em outra aba!!
Alguém já tinha notado isso e sabe dizer o pq??

 
Postado : 26/07/2016 1:34 am
(@djunqueira)
Posts: 0
New Member
Topic starter
 

Minha solução p/ forçar o resultado correto:
=ÍNDICE(TabLança;1/(1/0);2)
sendo zero o resultado obtido por qq outra função dentro de ÍNDICE().

 
Postado : 26/07/2016 2:08 am
(@edsonbr)
Posts: 0
New Member
 

Bom dia, DJunqueira

No help da função Índice, na seção "Comentários", há uma indicação sobre esse uso:

... Comentários
...
* Se você definir Núm_linha ou Núm_coluna como 0 (zero), ÍNDICE retornará a matriz de valores referente à coluna ou linha inteira, respectivamente...

 
Postado : 26/07/2016 8:14 am
(@djunqueira)
Posts: 0
New Member
Topic starter
 

Tudo bem, até fala...

Se você definiu Núm_linha ou Núm_coluna como 0, ÍNDICE retorna a referência para a coluna ou linha inteira, respectivamente.

Mas não deixa claro q sem o uso de Ctrl + Shift + Enter a função muda o valor retornado pela mudança de posição.
Pela explicação dada eu esperaria o comportamento reportado da função apenas depois de teclar Ctrl + Shift + Enter, pois com o uso destas 3 teclas a função retorna estes valores de forma consistente por toda a planilha.

 
Postado : 26/07/2016 9:38 pm
(@djunqueira)
Posts: 0
New Member
Topic starter
 

Até onde eu consegui pesquisar os americanos chamam isso de 'implicit intersection' (interseção implícita), mas é muito bizarro vc estar montando uma fórmula q muda de resultado pq simplesmente está na mesma faixa de linha de uma tabela em outra aba. E se a tabela aumentar e esbarrar na faixa de linha da fórmula ela altera o resultado.

 
Postado : 26/07/2016 9:51 pm