Estranho, se vc incluir mais colunas, deveria funcionar, desde que vc atualize todas as referências.
Seria isso:
=ESCOLHER(1+(ÉNÚM(CORRESP("shampoo";A1:E1;0))*1)+(ÉNÚM(CORRESP("óleo";A1:E1;0))*2);"#VALOR!";"Shampoo";"Óleo")
Ou seja, onde estava A1:D1, troquei por A1:E1 (foram 2 trocas).
Pode ter acontecido de vc ter cometido um erro de digitação, tipo "ponto e vírgula em vez de dois pontos, ou apagar algum outro detalhe, por exemplo.
Sobre entender as funções, no fórum creio que vc não vai encontrar.
Uma possibilidade é usar a própria ajuda do Excel, que já te mostra como usar a função, com exemplos. Outra opção é pesquisar a função.
E, claro, praticar também é importante. Nesse caso, eu não usei apenas as funções, mas "tirei vantagem" delas, o que torna a fórmula um pouco mais difícil de entender.
O que a maioria das pessoas faria seria isso:
=SE(CONT.SE(A1:E1;"Shampoo")>0;"Shampoo";SE(CONT.SE(A1:E1;"Óleo")>0;"Óleo";"#VALOR!"))
Que é bem mais fácil de entender.
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 05/02/2015 3:35 pm