Notifications
Clear all

Aprendendo a usar ÍNDICE + CORRESP

48 Posts
4 Usuários
0 Reactions
16 K Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Esse tutorial é composto por várias imagens...
Se aparecer a frase Você não está autorizado a ver ou baixar esse anexo é porque vc ainda não esta registrado no Fórum....Regístre-se....é rápido, prático e, melhor de tudo, GRÁTIS o/

Vamos começar com a função ÍNDICE()
Primeiro, vamos entendê-la assim...
A função ÍNDICE() retorna o conteúdo da célula indicada...

Vamos dar o exemplo de 1 única coluna procurando em suas LINHAS...
Nessa imagem mostra a fórmula =ÍNDICE(A1:A6;5) retornou Maçã
onde o 5 NÃO é o Nº da linha e sim a 5ª linha começando pela linha 1(A1:A6)

 
Postado : 14/08/2009 7:04 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tbem funciona no 2010....

Lembre-se de apertar shift+ctrl+enter em vez de somente enter!!!

 
Postado : 28/11/2011 10:45 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Testou assim:

=ÍNDICE(A1:A30;CORRESP(MÁXIMO(SE(A1:A30>0;CONT.SE(A1:A30;A1:A30)));CONT.SE(A1:A30;A1:A30);0))

??

estranho...
ainda não possuo o Excel 2010, mas se mesmo assim não der certo, tenta trocar o ponto e vírgula por vírgula:

=ÍNDICE(A1:A30,CORRESP(MÁXIMO(SE(A1:A30>0,CONT.SE(A1:A30,A1:A30))),CONT.SE(A1:A30,A1:A30),0))

Qualquer coisa da o grito.

 
Postado : 28/11/2011 10:54 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Leo...
deve ser o Ctrl + Shift + Enter mesmo...

Abraço

 
Postado : 28/11/2011 10:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bem lembrado da virgula (caso o excel dele seja ingles)

 
Postado : 28/11/2011 11:42 am
(@andrezilli)
Posts: 4
New Member
 

Galera, consegui já, era o CTRL+SHIFT+Enter mesmo.
É estranho, pois eu havia apertado CRTL+SHIFT+Enter da primeira vez e deu errado.
Mas agora já deu certo.

Eu uso o Excel em português.

Valeu, muito obrigado.

 
Postado : 28/11/2011 12:35 pm
(@andrezilli)
Posts: 4
New Member
 

Pessoal, o problema é o seguinte.
Tenho uma planilha mensal, cada dia uma planilha (aba), e tenho uma planilha acumulado.
Gostaria de fazer o seguinte:
Todo dia é escolhido o defeito do dia em uma lista suspensa.
Na planilha acumulado gostaria que aparecesse o defeito que mais aparece, ou seja, a moda. Tente utilizar essa do índice + correspondete que vocês me passaram, mas não consegui obter um resultado.

Seria assim:

Na planilha do dia 1, o defeito seria: Lascado
Na planilha do dia 2, o defeito seria: Trinca
Na planilha do dia 3, o defeito seria: Ponta quebrada
Na planilha do dia 4, o defeito seria: Lascado

Portanto, na planilha Acumulado, gostaria que aparecesse o que mais se repetiu, ou seja, "Lascado".

Agradecido.

 
Postado : 28/11/2011 1:45 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O amigo ali em cima postou isso há muito tempo, porém estava vendo esse tópico e me gerou uma dúvida naquela fórmula.

{=ÍNDICE(A1:A6;CORRESP(MÁXIMO(SE(A1:A6>0;CONT.SE(A1:A6;A1:A6)));CONT.SE(A1:A6;A1:A6));0)}

E a parte que não entendí foi:

MÁXIMO(SE(A1:A6>0;CONT.SE(A1:A6;A1:A6)))

Como assim Máximo se o intervalo for maior que zero?

Quero entender essa fórmula.

 
Postado : 16/03/2012 5:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!
MÁXIMO(SE(A1:A6>0;CONT.SE(A1:A6;A1:A6)))

A função Máximo, retorna o valor máximo de um conjunto de argumento.

se SE(A1:A6>0 esse intervalo for maior que 0 (ou seja 1,2,3,4 etc), então conte esse intervalo,A1:A6, neste critério,A1:A6.

A formula feito isso retorna o valor máximo.

 
Postado : 16/03/2012 6:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O interessante das fórmulas matriciais Sparcools é q apesar de na função original Cont.se, por exemplo, o segundo item se refere a UM critério dentro do intervalo mencionado, na fórmula feita pelo Leo o critério é o PRÓPRIO intervalo, formando a tal matriz. E isso vale para todos os intervalos contidos na fórmula (A1:A6)

Fórmulas Matriciais = Novo Universo dentro do Excel...

 
Postado : 16/03/2012 11:46 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado a todos, já cliquei na mãozinha.

@alexandrevba

se SE(A1:A6>0 esse intervalo for maior que 0 (ou seja 1,2,3,4 etc), então conte esse intervalo,A1:A6, neste critério,A1:A6.

Como assim? Se a quantidade de células que estão no intervalo for maior que zero, né?

Porque se os valores são em texto.

 
Postado : 16/03/2012 5:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!
Aperte F2 na célula que contém a formula e selecione o como baixo.
MÁXIMO(SE(A1:A6>0;CONT.SE(A1:A6;A1:A6))).

Verá que a correspondência foi convertida em número.

 
Postado : 16/03/2012 5:51 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Sparcools entenda q a função Cont.se serve pra contar itens, de acordo com um critério preestabelecido... então se entre A1 e A6 a quantidade de determinado item for maior que zero [SE(A1:A6>0...] ele fará a contagem desses itens...

Abaixo posto um exemplo usando essa fórmula =MÁXIMO(SE(A1:A6>0;CONT.SE(A1:A6;A1:A6))) da qual vc tem duvidas.
Nele há uma breve explicação mostrando que, apesar de os valores serem em texto a fórmula retorna um número.

Qualquer duvida estamos ai
Dê retorno por favor

 
Postado : 16/03/2012 10:28 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Desculpa a demorar pra vir aqui.

Obrigado ao @Eastwood e ao @alexandrevba.

Já cliquei na mãozinha no post de cada um.

Qualquer coisa, volto aqui.

 
Postado : 19/03/2012 6:11 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!!

Obrigado pelo retorno!!...precisando, é só falar!!
Abraços e at+++ ;)
Att

 
Postado : 19/03/2012 7:29 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Qualquer duvida retorne ao forum Sparcools. Estaremos por aki. um abraço

 
Postado : 19/03/2012 9:11 pm
Página 3 / 4