Procv + Se  [Resolvido]

Fórmulas básicas e avançadas do Microsoft Excel, Fórmulas Matriciais, Fórmulas combinadas, Funções como PROCV, PROCH, SOMASE, SOMA, SE, etc.
Regras do fórum
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde. Imagem

Procv + Se

Mensagempor TBravo » Qui Out 11, 2018 10:59 am

Bom dia pessoal!

Mais uma vez venho recorrer aos experts rs....

Estou fazendo um procv com se porém não me retorna o resultado desejado porque nem sempre este resultado será o primeiro registro localizado. O parâmentro de busca pode estar duplicado em algumas situações por isso coloquei o Se mas não deu certo. O exemplo que enviei o resultado da fórmula estaria na segunda linha do parâmetro mas não retornou.
Help!!!
Você não está autorizado a ver ou baixar esse anexo.
TBravo
Membro
Membro
 
Mensagens: 85
Registrado em: Qua Jan 21, 2015 9:24 am
Has thanked: 39 times
Have thanks: 1 time

{ SO_SELECT }

Re: Procv + Se

Mensagempor xlarruda » Qui Out 11, 2018 11:22 am

Finalize com Ctrl + Shift + Enter:

Código: Selecionar todos
=SE(E([usuario_resposta]="";[CONSULTAR PAGOS / FRASE OBS.]="BUSCAR PAGOS");ÍNDICE(Tabela2[Colunas1];CORRESP(1;(Tabela2[Tipo Reembolso]="REBATE")*(Tabela2[código]=[código]);0));"sem dados")
Você não está autorizado a ver ou baixar esse anexo.
___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda
Avatar do usuário
xlarruda
Membro
Membro
 
Mensagens: 793
Registrado em: Qua Out 04, 2017 9:41 am
Localização: Cuiabá-MT
Has thanked: 97 times
Have thanks: 319 times

Re: Procv + Se

Mensagempor TBravo » Seg Out 15, 2018 10:08 am

Bom dia xlarruda!

No arquivo de exemplo que enviei funcionou perfeitamete mas quando passei a fórmula para o arquivo original retorno "sem daos" para tudo. Só alterei o nome das colunas no arquivo original, sabe me dizer onde errei ao colar a fórmula? Finalizei com Ctrl + Shift + Enter

=SE(E([usuario_resposta]="";[CONSULTAR PAGOS / FRASE OBS.]="BUSCAR PAGOS");ÍNDICE(Tabela2[PAGAMENTO];CORRESP(1;(Tabela2[Tipo Reembolso]="REBATE")*(Tabela2[IMEI]=[num_imei]);0));"sem dados")
TBravo
Membro
Membro
 
Mensagens: 85
Registrado em: Qua Jan 21, 2015 9:24 am
Has thanked: 39 times
Have thanks: 1 time

Re: Procv + Se

Mensagempor xlarruda » Seg Out 15, 2018 10:53 am

Consegue postar seu arquivo?
___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda
Avatar do usuário
xlarruda
Membro
Membro
 
Mensagens: 793
Registrado em: Qua Out 04, 2017 9:41 am
Localização: Cuiabá-MT
Has thanked: 97 times
Have thanks: 319 times

Re: Procv + Se

Mensagempor TBravo » Seg Out 15, 2018 11:51 am

Segue arquivo.

Não sei se vai fazer diferença mas para poder enviar eu tiver que remover um cruzamento externo porém este não faz relação com a coluna que contém sua fórmula que copiei (col. CRZ. PAGOS). O arquivo também é grande em quantidade de linhas, o original possui 1849 linhas na aba rebate e 509 na aba pagos.
Você não está autorizado a ver ou baixar esse anexo.
TBravo
Membro
Membro
 
Mensagens: 85
Registrado em: Qua Jan 21, 2015 9:24 am
Has thanked: 39 times
Have thanks: 1 time

Re: Procv + Se  [Resolvido]

Mensagempor xlarruda » Seg Out 15, 2018 11:59 am

Colega por favor, insira essa fórmula em AN2 e finalize com Ctrl + Shift + Enter

Código: Selecionar todos
=SEERRO(SE(E(U2="";AM2="BUSCAR PAGOS");ÍNDICE(Tabela2[PAGAMENTO];CORRESP(1;(Tabela2[Tipo Reembolso]="REBATE")*(Tabela2[IMEI]=K2);0));"sem dados");"sem dados")
___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

For this post the author xlarruda thanked:
TBravo (Seg Out 15, 2018 2:04 pm)
Avatar do usuário
xlarruda
Membro
Membro
 
Mensagens: 793
Registrado em: Qua Out 04, 2017 9:41 am
Localização: Cuiabá-MT
Has thanked: 97 times
Have thanks: 319 times

Re: Procv + Se

Mensagempor TBravo » Seg Out 15, 2018 2:03 pm

:D :D :D :D :D :D :D :D

Deu certooo!!

Muito obrigada!!!

Se puder podeira me tirar uma dúvida? o que faz o * nesta parte da função: CORRESP(1;(Tabela2[Tipo Reembolso]="REBATE")*(Tabela2[IMEI]=K2);0)?
TBravo
Membro
Membro
 
Mensagens: 85
Registrado em: Qua Jan 21, 2015 9:24 am
Has thanked: 39 times
Have thanks: 1 time

Re: Procv + Se

Mensagempor xlarruda » Seg Out 15, 2018 3:20 pm

seria uma multiplicação entre matrizes 0 e 1. ou VERDADEIRO OU FALSO.
Dê uma lida aqui:

https://www.funcaoexcel.com.br/procv-com-multiplos-criterios/


Abrç!
___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

For this post the author xlarruda thanked:
TBravo (Seg Out 15, 2018 3:50 pm)
Avatar do usuário
xlarruda
Membro
Membro
 
Mensagens: 793
Registrado em: Qua Out 04, 2017 9:41 am
Localização: Cuiabá-MT
Has thanked: 97 times
Have thanks: 319 times

Re: Procv + Se

Mensagempor TBravo » Seg Out 15, 2018 3:48 pm

Vou olhar sim... muito obrigada!!
TBravo
Membro
Membro
 
Mensagens: 85
Registrado em: Qua Jan 21, 2015 9:24 am
Has thanked: 39 times
Have thanks: 1 time


Voltar para Fórmulas & Funções Microsoft Excel

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes