Converte um número armazenado como texto em um número

0

Estou usando o Excel 2010 e tenho uma planilha de números simples (com uma classificação de 1 a 5 para uma série de perguntas), portanto, tenho perguntas na parte superior e as respostas de cada pessoa como uma linha separada. Os números são números inteiros, mas cada célula tem um marcador de verificação de erros dizendo 'Número armazenado como texto'. Então eu destaquei todas as células, configurei o formato da célula para 'Number' com 0 casas decimais, e ele não faz nada.

Sou bastante competente no Excel, mas estou sentindo falta de algo realmente estúpido aqui?

O arquivo está no Modo de Compatibilidade, armazenado como .xls (por necessidade, tenho medo)

    
por laurencemadill 11.12.2013 / 12:59

2 respostas

2

Isso geralmente acontece quando os dados estão vindo de outro lugar, e o Excel não o leu como um número, portanto, não é possível convertê-lo em um número.

Quando você olha para a mensagem de erro, há uma opção para converter em número (em pelo menos até 2010). Você pode selecionar a coluna inteira e pressionar a mensagem de erro, alterando todas as ocorrências de números armazenados como texto no coluna para números.

A próxima maneira mais simples de corrigir isso é adicionar outra coluna e adicionar essa fórmula a ela:

=$A2*1

Onde A é sua coluna de classificações. Ou:

=[@[Rating]]*1

Se você estiver usando uma tabela (e tiver chamado sua coluna de classificações de Avaliação)

    
por 11.12.2013 / 13:13
0

A resposta acima não funcionou para mim porque, além das células que tinham números armazenados como texto, eu também tinha células que eram texto real e, quando apliquei a fórmula às células de texto reais, ele deu uma #VALUE! .

Como o arquivo exportado era de 7000 linhas e tenho que executar o relatório semanalmente, as outras opções manuais não eram realmente viáveis. Eu não sou o único a fazer este relatório (e alguns dos outros não são experientes no Excel), então eu precisava de algo que nos permitisse copiar & cole o download como de costume e converta automaticamente os números para o formato numérico, mas não atrapalhe os valores de texto.

Eu criei a fórmula abaixo para que minhas opções de texto permaneçam no texto e os números mudem para o formato numérico - então, tudo bem!

=IF(AND(A1="Yes"),"Yes",IF(AND(A1="Not applicable"),"Not applicable",IF(AND(A1="No"),"No",A1*1)))

Copiei todas as linhas para que isso seja feito automaticamente para nós agora.

    
por 07.07.2014 / 17:20