Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
Por Mally
#38476
Bom dia,

Estou procurando alguma função mais avançada para buscar valores. Meu problema é o seguinte, recebo por dia uns 15 relatórios com 10~100 atividades cada, e preciso classificar essas atividades por área. Ex:

"O item X foi montado e instalado no prédio 6 da área CC58"
"Foram montados andaimes na área AT21 para pintura da face sul"

Normalmente eu teria que verificar manualmente a área de cada atividade (CC58 e AT21 no caso do exemplo) e escrever na coluna ao lado. Então quero automatizar isso.

Já que, por uma questão burocrática, não é possível padronizar os documentos tentei algo extremamente braçal (abaixo), coloquei as áreas em outra planilha e usei os comandos seerro, se e procv com "*". Porém isso é inviável, já que são centenas de áreas. Então, queria saber se tem alguma forma mais eficiente da busca tentar outro valor se o resultado anterior não for encontrado.

Isso é o que estava fazendo. Aqui são apenas 30 áreas +-, precisaria 10x isso...
=SEERRO(SE(PROCV("*"&Plan1!A85&"*";$C$3;1;0)=$C$3;Plan1!A85);SEERRO(SE(PROCV("*"&Plan1!A86&"*";$C$3;1;0)=$C$3;Plan1!A86);SEERRO(SE(PROCV("*"&Plan1!A87&"*";$C$3;1;0)=$C$3;Plan1!A87);SEERRO(SE(PROCV("*"&Plan1!A88&"*";$C$3;1;0)=$C$3;Plan1!A88);SEERRO(SE(PROCV("*"&Plan1!A89&"*";$C$3;1;0)=$C$3;Plan1!A89);SEERRO(SE(PROCV("*"&Plan1!A90&"*";$C$3;1;0)=$C$3;Plan1!A90);SEERRO(SE(PROCV("*"&Plan1!A91&"*";$C$3;1;0)=$C$3;Plan1!A91);SEERRO(SE(PROCV("*"&Plan1!A92&"*";$C$3;1;0)=$C$3;Plan1!A92);SEERRO(SE(PROCV("*"&Plan1!A93&"*";$C$3;1;0)=$C$3;Plan1!A93);SEERRO(SE(PROCV("*"&Plan1!A94&"*";$C$3;1;0)=$C$3;Plan1!A94);SEERRO(SE(PROCV("*"&Plan1!A95&"*";$C$3;1;0)=$C$3;Plan1!A95);SEERRO(SE(PROCV("*"&Plan1!A96&"*";$C$3;1;0)=$C$3;Plan1!A96);SEERRO(SE(PROCV("*"&Plan1!A97&"*";$C$3;1;0)=$C$3;Plan1!A97);SEERRO(SE(PROCV("*"&Plan1!A98&"*";$C$3;1;0)=$C$3;Plan1!A98);SEERRO(SE(PROCV("*"&Plan1!A99&"*";$C$3;1;0)=$C$3;Plan1!A99);SEERRO(SE(PROCV("*"&Plan1!A100&"*";$C$3;1;0)=$C$3;Plan1!A100);SEERRO(SE(PROCV("*"&Plan1!A101&"*";$C$3;1;0)=$C$3;Plan1!A101);SEERRO(SE(PROCV("*"&Plan1!A102&"*";$C$3;1;0)=$C$3;Plan1!A102);SEERRO(SE(PROCV("*"&Plan1!A103&"*";$C$3;1;0)=$C$3;Plan1!A103);SEERRO(SE(PROCV("*"&Plan1!A104&"*";$C$3;1;0)=$C$3;Plan1!A104);SEERRO(SE(PROCV("*"&Plan1!A105&"*";$C$3;1;0)=$C$3;Plan1!A105);SEERRO(SE(PROCV("*"&Plan1!A106&"*";$C$3;1;0)=$C$3;Plan1!A106);SEERRO(SE(PROCV("*"&Plan1!A107&"*";$C$3;1;0)=$C$3;Plan1!A107);SEERRO(SE(PROCV("*"&Plan1!A108&"*";$C$3;1;0)=$C$3;Plan1!A108);SEERRO(SE(PROCV("*"&Plan1!A109&"*";$C$3;1;0)=$C$3;Plan1!A109);SEERRO(SE(PROCV("*"&Plan1!A110&"*";$C$3;1;0)=$C$3;Plan1!A110);SEERRO(SE(PROCV("*"&Plan1!A111&"*";$C$3;1;0)=$C$3;Plan1!A111);SEERRO(SE(PROCV("*"&Plan1!A112&"*";$C$3;1;0)=$C$3;Plan1!A112);SEERRO(SE(PROCV("*"&Plan1!A113&"*";$C$3;1;0)=$C$3;Plan1!A113);SEERRO(SE(PROCV("*"&Plan1!A114&"*";$C$3;1;0)=$C$3;Plan1!A114);SEERRO(SE(PROCV("*"&Plan1!A115&"*";$C$3;1;0)=$C$3;Plan1!A115);SEERRO(SE(PROCV("*"&Plan1!A116&"*";$C$3;1;0)=$C$3;Plan1!A116);SEERRO(SE(PROCV("*"&Plan1!A117&"*";$C$3;1;0)=$C$3;Plan1!A117);SE(PROCV("*"&Plan1!A118&"*";$C$3;1;0)=$C$3;Plan1!A118))))))))))))))))))))))))))))))))))
Avatar do usuário
Por FelipeMGarcia
Avatar
#38477
Amigo, anexa um modelo da sua planilha com o resultado esperado que fica mais fácil de te ajudar, só vendo assim, fica muito difícil.

Para anexar a planilha, vá em + resposta, adicionar anexo.

Abs
Por osvaldomp
#38480
Considerando a lista das atividades na coluna C, a partir de C3 e considerando a lista das áreas na Plan1, A85:A118, ajuste este intervalo se necessário, sem deixar células vazias, experimente a fórmula abaixo em D3 e arraste para baixo.
Código: Selecionar todos
=PROC(2;1/LOCALIZAR("*"&Plan1!$A$85:$A$118&"*";C3);Plan1!$A$85:$A$118)
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord