Estou trabalhando em uma planilha do Excel e, quando uso uma fórmula SUM em uma célula e seleciono colunas, ele retorna 0
. Eu acho que é devido às aspas duplas na célula. Tentei formatar as células, mas ele ainda retorna 0
.
Estou usando o Microsoft Office 2010
microsoft-excel
microsoft-excel-2010
Haithem Rihane
fonte
fonte
,
é o separador decimal, não.
. Assim, valores como123.45
são textos e não podem ser resumidos. Multiplicar por 1 como você sugere também não funcionaria nesse caso, porque não se trata de uma situação de "números armazenados como texto", mas de uma situação de "texto armazenado como texto". Se você substituir pontos por vírgulas, o Excel converterá os textos em números reais (isso só se aplica ao código de idioma francês).Os 'números' que você está tentando adicionar são textos , não números.
Isso acontece quando eles são carregados de fontes que os marcam de acordo ou quando o formato da célula é definido incorretamente.
Infelizmente, não há uma maneira simples de corrigi-lo com dois cliques - alterar o formato das células não alterará o conteúdo de acordo. Você precisará digitar novamente cada valor. Existem várias maneiras de corrigi-lo:
Se você carregou os dados de um arquivo CSV ou de outra fonte que não seja do Excel, o mais fácil é repetir isso e marcar a coluna como 'Número' em vez de 'Texto'. Para fazer isso, abra uma planilha em branco do Excel, vá para Dados / do texto e siga o assistente. Na etapa 3/3, clique na coluna e selecione 'Geral', não 'Texto'
se isso não for uma opção, você pode usar uma coluna auxiliar (como ao lado dos valores), inserir
=VALUE(E1)
F1 e copiá-la. Esta coluna agora pode ser resumida. Você também pode copiar o conteúdo da coluna F e 'Somente colar / valores' na coluna E e excluir a coluna auxiliar.terceira opção é combinar isso em uma fórmula de matriz: em vez de
=SUM(E10:E13)
usar=SUM(VALUE(E10:E13))
e pressione CTRLSHIFTENTER(em vez de apenas ENTER).fonte
=SUM(VALUE(E10:E13))
retorno de erro, então não há solução. Mas, na verdade, o arquivo está formatado como csv. Existe uma maneira de convertê-lo em .xlsx e marcar a coluna como Número. Thx novamente=SUM(VALUE(E10):VALUE(E13))
={SUM(VALUE(E10:E13))}
se você nunca tivesse digitado o{}
. Eu também adicionei as instruções detalhadas para 1.Eu também uso um Excel com um código de idioma francês e geralmente enfrento esse problema com arquivos CSV. Conforme explicado por outros, os números franceses usam um coma como um separador decimal, e um número como
123.45
é interpretado como um texto pelo Excel.A maneira mais rápida de contornar isso é substituindo
.
por,
. Você pode fazer isso rapidamente com Localizar / substituir, conforme sugerido por David.Para aqueles que enfrentam esse problema com bastante frequência, você pode usar este trecho de código ( adaptado desta resposta ), salvá-lo em sua pasta de trabalho PESSOAL e atribuí-lo a um botão na faixa de opções:
Espero que ajude as pessoas que enfrentam esse problema desnecessário!
Documentação adicional
fonte
As células que você está tentando adicionar não são vistas como números. Isso ocorre porque há um ponto final "." e não uma vírgula "," para representar a parte decimal do número.
Uma maneira muito mais rápida de corrigir isso é usar a função find (ctrl F), encontrar tudo "." e substitua por ",".
fonte
.
com,
. Obviamente, isso só se aplica no local francês (e similar).Destaque a coluna que você está tentando somar, clique com o botão direito e Formate Células.
Selecione Número, mas lembre-se de definir casas decimais como 0 se não se aplicar ao valor. Agora, embora você tenha alterado o formato da coluna, isso não significa que a coluna converteu oficialmente todos os valores em números, faça o seguinte para resolver isso
Destaque a coluna inteira novamente e clique na guia Dados e depois em "Texto em colunas"
Selecione Delimitado, clique em Avançar
Desmarque a guia Tab e clique em Avançar
Clique em Concluir
A soma agora deve refletir um número!
fonte
Abra uma nova planilha do Excell. formate a folha como números, remova os decimais se não precisar deles. copie sua planilha original e cole-a como valores somente na planilha que você formata apenas como números. Se você resolver o problema, pode ser necessário formatar algumas folhas para datesting ou qualquer outra coisa que você precise e fazer em todas as suas caixas, se você as tiver separado, mas suas fórmulas devem funcionar de maneira estúpida, me fez desperdiçar meio dia descobrindo seu problema
fonte
Verifique se você não tem nenhuma linha oculta. Eu tinha duas linhas que estavam ocultas e depois que percebi isso e as removi, meu cálculo finalmente funcionou.
fonte