Como posso escapar caracteres especiais na formatação de células no Excel

8

Estou tentando criar um formato de célula personalizado que se pareça com uma proporção. I.E.

24 : 1

Na opção de formatação personalizada na célula quando tento colocar o seguinte, recebo um erro dizendo que não é um formato válido

# : 1

Acredito que isso se deva ao fato de eu querer usar o caractere ":" e seu uso normal com a formatação de hora.

Existe uma maneira de escapar de caracteres especiais como ":" para que eles apareçam apenas como texto?

Obrigado

Paul

    
por Paul Sheldrake 26.06.2013 / 20:12

4 respostas

7

Você pode usar a barra invertida ( \ ) para escapar de caracteres como os dois pontos.

Em seu exemplo, você pode usar o formato # \: 1 .

Estranhamente, um formato como # \: # divide um número para exibir um número de dígitos à direita dos dois-pontos, igual ao número de hashes à direita, com o restante dos dígitos à esquerda. Alguns exemplos com o número 44.5:

# \: #   displays '44 : 5'
# \: ##  displays  '4 : 45'

Se o número fosse 445 em vez de 44.5, você obteria exatamente os mesmos resultados. Também é possível substituir pontos de interrogação ( ? ) pelos # e obter o mesmo resultado.

    
por 26.06.2013 / 21:29
6

A maneira abreviada de usar a solução do @ tjd802 é adicionar um ' à frente de todos os dados que você colocar em uma célula.

Por exemplo:

24 : 1

Deve ser inserido como:

'24 : 1

Ele irá escapar do conteúdo como texto e ignorar erros

    
por 26.06.2013 / 21:39
0

Não sei se isso funcionará em geral, mas, no formato de exemplo, você pode usar o seguinte em seu lugar.

# : "1"

De brincar com este formato, parece que o cólon não é tanto o problema como o que segue o cólon é. O texto está bem, mas os números não são, aparentemente.

    
por 26.06.2013 / 20:32
0

Se eu entendi sua pergunta corretamente, tudo o que você precisa fazer é definir a célula como "texto" antes de inserir seus dados e ignorar os erros. Assim:

EDIT: Eu fat dedilhado os dados de demonstração. Ele funciona com dois pontos e um período.

    
por 26.06.2013 / 20:27