Resultados consistentes da fórmula Libre Calc

0

Eu usei uma fórmula de verificação para verificar valores com o tipo de conteúdo $33,33

=IF(ISTEXT(F9),F9;IF(ISTEXT(E9;E9;""))

Ele retornará $33,33 ou FALSE se as células F9 ou E9 estiverem vazias.

Mas quando substituí os cifrões para obter apenas os valores, as fórmulas enlouqueceram.

Eles agora entregaram TRUE OR "" e não valores de célula como antes. Como isso pode ser?

Eu pensei em mudar as fórmulas para

=IF(ISNUMBER(F9),F9;IF(ISNUMBER(E9;E9;""))

funcionaria, mas ainda entrega TRUE ou "" e não os valores.

E ainda por cima a coisa toda - se eu fizer uma referência direta a outra célula que está na célula Q67 , eu coloquei =E9 eu não obtenho o valor, só TRUE !

Por que o LibreOffice Calc não me fornece o valor em E9 , que é 33,33 , mas TRUE ? Não se comporta como esperado.

    
por Drill Bit 24.09.2017 / 13:37

1 resposta

0

Como exemplo, comece com uma planilha vazia. Selecione as células E9 a H12 e vá para Formatar - > Células . Especifique a moeda e pressione OK.

Agora,deE9aF12,digiteosseguintesvalores.

EF~~~~~~~~~~~~$44,44$33,33$33,33$44,44

Porfim,insiraaseguintefórmulaemH9earrasteparaH12.

=IF(ISNUMBER(F9),F9,IF(ISNUMBER(E9),E9,""))

O resultado na coluna H:

$44,44
$33,33

$44,44
    
por Jim K 25.09.2017 / 17:33