Calc - Barra de fórmula (Case-sensitive)

Gostaria de saber como faço para a barra de fórmula do CALC para ignorar maiúscula?
Exemplo: Na célula A1 vou digitar MB, B, R ou I(maiúscula ou minúscula). Na célula B1 vou utilizar a função =SES(A1="";"";A1=“MB”;“Aprovado”;A1=“B”;“Aprovado”;A1=“R”;“Aprovado”;A1=“I”;Reprovado") só que se eu digitar mb(minúsculo) ocorre um erro no resultado da fórmula. Gostaria de saber como faço a tratativa caso eu digite MB ou mb e retorne aprovado?
Obrigado a todos. :love_you_gesture:

Olá Tredstone,

existem várias formas de alterar a pesquisa de modo a que não sejam apenas as letras maiúsculas a resultar num resultado.

Se não quiser alterar a sua fórmula, pode desativar a definição de distinção entre maiúsculas e minúsculas nas definições do Calc, em Cálculos.
Se alterar esta opção, a definição será guardada com o documento e só terá efeito aí.

Pode também utilizar a função =MAIÚSCULA(A1) e depois procurar simplesmente as letras maiúsculas.

Espero que o programa tenha sido traduzido corretamente. Eu não falo português.

tredstone.ods (11,4 KB)

3 Likes

Muito obrigado pela ajuda. Era isso que eu precisa. O programa traduziu corretamente.

B1: =IFS(A1="";"";OR(A1="MB";A1="B";A1="R");"Aprovado";A1="I";"Reprovado";1;"")

Provavelmente não há nada mais curto do que isso:

=T(IFS(COUNTIF(A1,"MB|B|R"),"Aprovado",A1="I","Reprovado",1,""))

Expressões regulares em funções devem ser permitidas.

1 Like