
Estou tentando organizar uma espécie de painel que colocará o nome do proprietário apropriado em uma coluna da planilha. Os dois critérios são o local ou estado dos EUA em que o item está localizado e o tipo de item. Você pode ver na imagem abaixo que estou tentando automatizar a coluna C dependendo dos critérios da coluna A e B.
Tenho as informações de cada tipo de item em uma tabela separada na próxima planilha.
Existe uma fórmula melhor para encaminhar tudo para a pessoa certa? Eu tentei usar a seguinte fórmula.
=IF(L7 = "Boat",(LOOKUP(I7, Mapping!$A$3:$A$67, Mapping!$B$3:$B$67)),
IF(L7= "House", (LOOKUP(I7, Mapping!$H$3:$H$67)), Mapping!$I$3:$I$67, UNKNOWN))
Você pode ter duas fórmulas LOOKUP em uma única fórmula IF? Existe uma fórmula mais fácil de usar?
Recebo um erro quando é uma casa:
Responder1
Seus parênteses não parecem bem.
SE(L7 = "Barco", (LOOKUP(I7, Mapeamento!$A$3:$A$67, Mapeamento!$B$3:$B$67)) , SE(L7= "Casa", (LOOKUP(I7, Mapeamento!$H$3:$H$67, Mapeamento!$I$3:$I$67)) , DESCONHECIDO))
... muito fácil de ver se você alinha as coisas.
Se o Excel perguntar se você deseja “aceitar uma correção”, na maioria das vezes a correção está errada.
Não existe uma opção real para tornar um IF "mais fácil", acredito, a menos que você possa repensar sua codificação.
Ou seja: fazer a mesma coisa de uma forma diferente, que fica mais fácil nesse aspecto.
Dica: Faça Mapping!$H$3:$H$67
um intervalo nomeado (em "Gerenciador de nomes").