AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-205453

August's questions

Martin Hope
August
Asked: 2025-01-17 06:24:52 +0800 CST

Por que as fórmulas do Calc são convertidas inesperadamente em texto?

  • 5

Eu estava trabalhando em uma fórmula bem complexa (para mim), a fórmula estava funcionando um pouco, mas não muito bem, eu estava tentando várias coisas que pareciam que poderiam ajudar, quando de repente a fórmula foi transformada em texto, encapsulada em sua célula e não calculava. Desfazer não fez diferença. Não havia um caractere de aspas simples ("'") inicial para remover, copiar e colar não ajudou. Eu estava preso. Arranquei meu cabelo e xinguei o LibreOffice por horas.

Uma pesquisa no Google revelou coisas de seis e doze anos atrás que não ajudaram muito, mas que acabaram me apontando na direção certa.

Parece que uma das coisas que tentei antes para fazer a fórmula funcionar foi formatar a coluna onde as fórmulas estavam como TEXTO. Acontece que isso é um GRANDE OOPS . Depois de aplicar o formato, a fórmula ainda calcula muito bem. Só mais tarde, quando fiz uma alteração na fórmula, ao tentar outra coisa, é que a falha aconteceu. Ao alterar a fórmula, a nova versão é escrita na célula e é aí que ela se torna Texto , sem volta. Então, fico olhando, por horas, para qual foi a alteração específica, não para a alteração de formatação que tentei horas antes.

Faz sentido, e eu ainda considero um bug. Se você tem um monte de células em branco que são formatadas como Texto e você começa a escrever nelas, tudo será formatado como texto. E , utilmente , por assim dizer, se você digitar números nessas células de texto, eles serão inseridos como texto. Se você digitar uma fórmula, ela será texto, não calculada, COMO SE você tivesse começado cada célula com uma aspa simples, mas sem que esse caractere realmente estivesse lá. Isso é realmente útil? Não sei.

A falha real é que se você aplicar esse formato de Texto a células que não estejam em branco, e algumas delas tiverem fórmulas, as fórmulas continuarão calculando e exibindo corretamente, então você ainda não sabe se há algo errado. É somente quando você faz uma alteração em uma fórmula tão repentinamente, porque a célula agora está sendo escrita (sobre o conteúdo anterior) que ela se torna Texto em vez de permanecer uma fórmula. Então o bug pode se tornar evidente algum tempo depois que você realmente fez a alteração (formatando as células como Texto ) que cria o problema.

Neste ponto, nada que você fizer, digitar ou colar naquela célula única mudará o texto de volta para uma fórmula. DESFAZER não desfaz isso. Desfazer reverterá sua digitação, mas não desfará a conversão da fórmula para texto porque isso não está na sua lista de alterações imediata, está lá atrás em algum lugar no histórico. Foi isso que me deixou louco por horas. Alterar o formato da célula para Geral nem vai fazer isso -- até você colar a fórmula na célula novamente.

Encontrei problemas semelhantes declarados, mas sem explicações. Alguém tem alguma explicação alternativa? Se sim, gostaria de ouvir antes de enviar isso para o Bugzilla. Minha pergunta não é:

"O que está acontecendo? Como posso consertar?"

Mas sim:

"Meu entendimento está correto ou estou esquecendo de algo fundamental sobre o que está acontecendo aqui?"

Como eu disse acima, esse pode ser um comportamento intencional, mas cria problemas sérios e difíceis de depurar.

worksheet-function
  • 1 respostas
  • 36 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve