Página 1 de 1

Função de pesquisa com dois ou mais critérios

Enviado: 25 Jan 2016 às 10:47
por EVERTON
Bom dia galera!
Estou precisando fazer uma fórmula que me traga um resultado baseado em dois critérios diferentes, o problema é que o critério 1 esta em uma coluna com linhas mescladas, e eu não consigo fazer a fórmula funcionar.
Eu fiz um exemplo para simplificar.
Imagem
Eu preciso que conforme eu mude o tipo de veículo e a cor (células azuis do lado esquerdo da amarela) apareça o valor correspondente ao tipo de veículo e sua respectiva cor.
Obs: as células azuis possuem uma lista para selecionar tanto o tipo de veículo quanto a cor do mesmo.
Eu tentei usar a seguinte fórmula:
{ÍNDICE(COLUNA DOS PREÇOS;CORRESP(TIPO DE VEÍCULO & COR;CRITÉRIO 1( TIPO DE VEÍCULO) & CRITÉRIO 2 (COR );0))}
Porém a fórmula da erro, se alguém puder me ajudar ficarei muito agradecido.

Função de pesquisa com dois ou mais critérios

Enviado: 25 Jan 2016 às 13:10
por laennder
Everton, os campos tem que estar mesclados? Essa não é a maneira correta de trabalhar com dados no Excel. O ideal seriam os dados estarem normalizados.

Re: Função de pesquisa com dois ou mais critérios

Enviado: 25 Jan 2016 às 13:19
por EVERTON
laennder escreveu:Everton, os campos tem que estar mesclados? Essa não é a maneira correta de trabalhar com dados no Excel. O ideal seriam os dados estarem normalizados.
olá Laender, eu gostaria de saber se existe uma maneira de fazer isso com as células escladas, eu tenho quase certeza que uma vez vi uma fórmula em um site que ensinava a fazer isso, mas hoje quando fui procurar novamente não encontrei em lugar algum.

Função de pesquisa com dois ou mais critérios

Enviado: 27 Jan 2016 às 21:02
por AFaria711
EVERTON
=SE(B12="moto";PROCV(B13;D8:E10;2);PROCV(B13;D5:E7;2))
é muito simples mas dá o resultado certo...

Re: Função de pesquisa com dois ou mais critérios

Enviado: 27 Jan 2016 às 23:25
por Vaz
EVERTON escreveu:
laennder escreveu:Everton, os campos tem que estar mesclados? Essa não é a maneira correta de trabalhar com dados no Excel. O ideal seriam os dados estarem normalizados.
olá Laender, eu gostaria de saber se existe uma maneira de fazer isso com as células escladas, eu tenho quase certeza que uma vez vi uma fórmula em um site que ensinava a fazer isso, mas hoje quando fui procurar novamente não encontrei em lugar algum.
Everton,

Fiz uma alternativa, veja no anexo. Foi um desafio interessante!

Re: Função de pesquisa com dois ou mais critérios

Enviado: 28 Jan 2016 às 08:18
por gdomingos
Usando os endereços de células do exemplo do nosso amigo Vaz, essa formula também retorna o resultado desejado.
Código: Selecionar todos
=DESLOC(H5;CORRESP(J5;F6:F11;0)+CORRESP(J6;G6:G8;0)-1;0)
Trabalhar com células mescladas quando a planilha é pequena e existe uma ordem das referências, é relativamente simples. O problema é quando se tem uma planilha de tamanho médio/grande, onde as referências não possuem nenhuma ordem.
Aí sim fica muito complicado trabalhar com células mescladas.

[]

Re: Função de pesquisa com dois ou mais critérios

Enviado: 28 Jan 2016 às 08:34
por fernandoazevedo
Amigo se for somente carro e moto o senhor pode por uma função se e mudar o intervalo da matriz de acordo com a condição;

Fiz aqui deu certinho.

=ÍNDICE(SE(J7="carro";F4:H9;F7:H9);CORRESP(J8;G4:G9;0);3)

Utilizando a função Se podemos variar o intervalo da matriz ficando a da seguinte forma:

F4:H9 é o primeiro intervalo da matriz
F7:H9 segundo intervalo da matriz.
J8 o critério de cor
G4:G9 intervalo de critério
3 número da coluna a ser exibida

Espero ter ajudado

sds

Fernando Azevedo

Re: Função de pesquisa com dois ou mais critérios

Enviado: 28 Jan 2016 às 08:38
por EVERTON
fernandoazevedo escreveu:Amigo se for somente carro e moto o senhor pode por uma função se e mudar o intervalo da matriz de acordo com a condição;

Fiz aqui deu certinho.

=ÍNDICE(SE(J7="carro";F4:H9;F7:H9);CORRESP(J8;G4:G9;0);3)

Utilizando a função Se podemos variar o intervalo da matriz ficando a da seguinte forma:
Olá Fernando!
Essa imagem que eu postei com carros e motos foi apenas um exemplo simplificado, o que eu realmente quero saber é se é possível usar fórmulas de busca em tabelas com linhas mescladas.


F4:H9 é o primeiro intervalo da matriz
F7:H9 segundo intervalo da matriz.
J8 o critério de cor
G4:G9 intervalo de critério
3 número da coluna a ser exibida

Espero ter ajudado

sds

Fernando Azevedo

Re: Função de pesquisa com dois ou mais critérios

Enviado: 28 Jan 2016 às 08:50
por EVERTON
Vaz escreveu:
EVERTON escreveu:
laennder escreveu:Everton, os campos tem que estar mesclados? Essa não é a maneira correta de trabalhar com dados no Excel. O ideal seriam os dados estarem normalizados.
olá Laender, eu gostaria de saber se existe uma maneira de fazer isso com as células mescladas, eu tenho quase certeza que uma vez vi uma fórmula em um site que ensinava a fazer isso, mas hoje quando fui procurar novamente não encontrei em lugar algum.
Everton,

Fiz uma alternativa, veja no anexo. Foi um desafio interessante!
Olá vaz, muito obrigado pela sua ajuda e pelo tempo despendido .
Sua fórmula está perfeita, só não tive tempo para analisa-la para entender como ela funciona :D
Muito obrigado mesmo!!!