Página 1 de 1

Função SE não retorna o esperado

Enviado: 02 Set 2016 às 20:40
por Marrows
Olá pessoal, meu primeiro post aqui no fórum e queria ajuda. Meu prof da faculdade pediu pra eu fazer uma tabela bem simples usando 4 lojas como exemplo e, no final, printar na tela (desculpa, linguagem de programador) a loja com o menor preço.
O problema é que, mesmo colocando a função SE de forma correta (ou pelo menos eu acho que está já que nas outras linhas ele funciona) ele retorna "FALSO" e não a "Loja 3" ou "Loja 1".
"=SE(D4=MÍNIMO(D4:G4);"Loja 1";SE(E4=MÍNIMO(D4:G4);"Loja 2";SE(F4=MÍNIMO(D4;G4);"Loja 3";SE(G4=MÍNIMO(D4:G4);"Loja 4"))))"
Obs: Os dados vieram da função PROCV de outra planilha
Obrigado pela atenção.
Imagem

Função SE não retorna o esperado

Enviado: 02 Set 2016 às 20:55
por FelipeMGarcia
=indice($d$3$G$3;corresp(mínimo(d4:g4);d4:G4;0))

Função SE não retorna o esperado

Enviado: 02 Set 2016 às 20:58
por Marrows
Poderia explicar ?

Função SE não retorna o esperado

Enviado: 02 Set 2016 às 21:00
por FelipeMGarcia
A fórmula do índice retorna a informação q deseja, o corresp ele busca a posição dentro de um intervalo e a mínima retorna o menor valor

Re: Função SE não retorna o esperado

Enviado: 02 Set 2016 às 21:23
por rondinelo
Fala brother!

Tenta assim:

=SE(D4=MÍNIMO(D4:G4);"Loja1";SE(E4=MÍNIMO(D4:G4);"Loja2";SE(F4=MÍNIMO(D4:G4);"Loja3";"Loja4")))

\o

Re: Função SE não retorna o esperado

Enviado: 02 Set 2016 às 21:41
por Marrows
FelipeMGarcia escreveu:A fórmula do índice retorna a informação q deseja, o corresp ele busca a posição dentro de um intervalo e a mínima retorna o menor valor
Obrigado pela resposta
rondinelo escreveu:Fala brother!

Tenta assim:

=SE(D4=MÍNIMO(D4:G4);"Loja1";SE(E4=MÍNIMO(D4:G4);"Loja2";SE(F4=MÍNIMO(D4:G4);"Loja3";"Loja4")))

\o
Esse me ajudou, obrigado !