Formatação condicional do LibreOffice baseada no valor da string: comportamento estranho

7

Aqui está o que acontece quando eu aplico formatação condicional :
(sim deve aparecer verde, não deve aparecer vermelho)

enter image description here

Eu me certifiquei de que o AutoCalculate está habilitado.

É um bug conhecido ou estou entendendo mal alguma coisa?

Ubuntu 2012.04 com o padrão LibreOffice 3.5.3.2

Nicolas Raoul
fonte

Respostas:

3

Você também pode usar o seguinte como uma opção mais fácil de ler.

Se você quebrar a string que deseja procurar entre aspas, ela funcionará bem.

Portanto, selecione "Valor da célula", "igual a" e, na caixa de critérios, "Sim", incluindo as aspas. Isso deve funcionar agora.

enter image description here

HeWhoWas
fonte
2
Na verdade, é apenas uma questão de usar " ao invés de ' Eu tentei agora e funciona! Pena que o OpenOffice substitui yes com 'yes' ao fechar + reabrir a caixa de diálogo.
Nicolas Raoul
3

Deve funcionar com "Formula is" e a seguinte fórmula:

FIND("yes";A1;1)

e

FIND("no";A1;1)

conditional formatting

Ao invés de FIND, você também pode usar o SEARCH função; há pequenas diferenças entre essas duas funções (diferenciação de maiúsculas e minúsculas, disponibilidade de expressões regulares). Vejo este Tópico do Fórum do OpenOffice.org sobre esta questão .

tohuwawohu
fonte
Isso funciona! Pena que não se pode comparar valores de string. Nota: Minha zona de dados começa em B ", então eu acabei de inserir B2 em vez de A1.
Nicolas Raoul