Eu tenho um pedido aparentemente envolvido que eu não consigo envolver minha cabeça. Vou tentar simplificar o melhor que puder ...
Eu tenho uma coluna (A) que contém valores numéricos e uma coluna (B) que contém texto. Eu gostaria de fazer uma fórmula que irá comparar os últimos 5 caracteres da string em (B) para outra coluna (C), e se achar que os últimos 5 de (B) correspondem aos caracteres em (C), então um valor na célula adjacente à célula correspondente em (C) (em outra coluna, (D)) será adicionado a (A).
Assim, por exemplo, se eu iniciar o ABCD ^ -EF em (B1), quero corresponder D ^ -EF a um valor em por exemplo (D1-D20) (sendo D1 por exemplo A ^ -EF, D2 sendo B ^ -EF, etc). Se os últimos 5 corresponderem a um dos valores em (D1-D20), eu gostaria de adicionar um valor diretamente adjacente à string correspondente em (E1-E20) a ser adicionado ao meu valor em (A1). Então, para completar esse exemplo, se o valor em (B1) é ABCD ^ -EF, o valor em (D4) é D ^ -EF e, portanto, corresponde ao último 5 de (B1), o valor em (E4) é 10 , então eu gostaria que 10 fossem adicionados a (A1).
Essencialmente, o que estou tentando fazer é associar os últimos 5 caracteres a um valor e, em seguida, adicionar esse valor sempre que esses 5 caracteres terminarem uma string associada. Espero que faça algum sentido, acho que é o melhor que posso descrever.
Se alguém tiver alguma ideia sobre isso, eu realmente aprecio isso. Eu acho que será possível fazer dentro do Excel, então eu gostaria de evitar usar um script se eu não tiver que fazê-lo.