Então, no meu trabalho, queremos dividir o trabalho de verificação de determinados itens de acordo com seus números cadastrados. Aqui está um exemplo desses números:
0022499-80.2017
0200781-98.2016
0021322-13.2016
Itens que terminam emímparos números antes do travessão, da direita para a esquerda, devem ser verificados pelo grupo A. Os itens terminados emímpar Paros números devem ser verificados pelo grupo B. Os itens terminados ematénúmero pertence ao grupo C. Então, a lista acima deve ser assim:
0022499-80.2017 -> UMA
0200781-98.2016 ->B
0021322-13.2016 -> C
Como posso fazer um filtro, de preferência no libreoffice calc ou no Google docs, para facilitar a classificação?
Responder1
Em 0022499-80.2017
A2, coloque em uma coluna não utilizada à direita e preencha.
=CHAR(ISEVEN(--MID(A2,FIND("-",A2)-2,1))+ISEVEN(--MID(A2,FIND("-",A2)-1,1))+65)
Responder2
Aqui está a resposta do @Jeeped traduzida para o LibreOffice:
=CHAR(ISEVEN(VALUE(MID(A2;FIND("-";A2)-2;1)))+ISEVEN(VALUE(MID(A2;FIND("-";A2)-1;1)))+65)
Notas sobre tradução:
- As vírgulas
,
podem funcionar no LibreOffice dependendo da localidade, mas o ponto-e-vírgula;
é recomendado porque funcionam independentemente da localidade. ISEVEN
requer um argumento numérico, portantoVALUE
é convertido em um número. Talvez seja isso que--
acontece no Excel? Nesse caso, essa sintaxe me parece estranha.