Alguns extratos bancários não trazem os valores como números puros, mas junto ao número trazem as letras D, de débito ou, C, de crédito o que para o Excel é um texto e, para remover isso manualmente em muitos lançamentos não faz sentido.
Aqui vou deixar uma função para esse fim.
Na célula D2 a função inserida é:
=SE(DIREITA(C2;1)="C";VALOR(ESQUERDA(C2;NÚM.CARACT(C2)-1));0)
Na célula E2 a função inserida é:
=SE(DIREITA(C2;1)="D";VALOR(ESQUERDA(C2;NÚM.CARACT(C2)-1));0)
Por partes:
SE(DIREITA(C2;1)="C" → Verifica se o primeiro caractere à direita em C2 é um "C" (Ou um D para a segunda opção).
Se for;
VALOR(ESQUERDA(C2;NÚM.CARACT(C2)-1)) → Obtém, a partir da esquerda todos os caracteres menos 1. A função VALOR entra aqui para já resolver qualquer problema com o resultado e que ele realmente se torne um número para o Excel.
Se não for:
Não atendendo a condição, a função retorna zero.
Comentários
Postar um comentário