O LO Calc não pode criar um gráfico com base nos valores da coluna B
porque eles são sequências de texto em vez de valores numéricos . Isso ocorre porque RIGHT () é um text function , tentando ler a entrada como string e retornando uma string. A solução é apenas aplicar à função VALUE () à saída da DIREITA () função, de modo que o resultado da fórmula completa é um inteiro:
=VALUE(RIGHT(A1,3))
Você pode verificar o tipo de conteúdo de uma célula usando uma das funções de informações . A função TYPE () retorna um inteiro indicando o tipo, o < href="https://help.libreoffice.org/Calc/Information_Functions#ISTEXT"> ISTEXT () e ISNUMBER () retornam true
ou false
.
Uma maneira mais fácil seria usar a função MOD () :
=MOD(A1, 1000)
retorna o restante de A1
dividido por 1000, portanto, remove efetivamente a parte do número > 999. Com A1
= 314972, MOD(A1, 1000)
retornará 972. Dessa forma, você pode se livrar da conversão de tipo number -> string -> number
.
Veja uma visão geral das diferentes soluções: