web-dev-qa-db-fra.com

Comment puis-je échapper à des caractères spéciaux lors du formatage de cellules dans Excel

J'essaie de créer un format de cellule personnalisé qui ressemble à un ratio. C'EST À DIRE.

24 : 1

Dans l'option de mise en forme personnalisée de la cellule, lorsque j'essaie d'insérer le texte suivant, un message d'erreur indiquant que le format n'est pas valide s'affiche.

# : 1

Je pense que c'est à cause de la façon dont je veux utiliser le caractère ":" et que c'est une utilisation normale avec le formatage de l'heure.

Existe-t-il un moyen d'échapper à des caractères spéciaux tels que ":" afin qu'ils n'apparaissent que comme du texte?

Merci

Paul

9
Paul Sheldrake

Vous pouvez utiliser la barre oblique inverse (\) pour échapper des caractères tels que les deux points.

Dans votre exemple, vous pouvez utiliser le format # \: 1.

Bizarrement, un format comme # \: # divise un nombre pour afficher un nombre de chiffres à droite des deux points égal au nombre de marques de hachage à droite, le reste des chiffres étant à gauche. Quelques exemples avec le nombre 44.5:

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

Si le nombre était 445 au lieu de 44,5, vous obtiendriez exactement les mêmes résultats. Il est également possible de substituer des points d'interrogation (?) aux # et d'obtenir le même résultat.

8
chuff

La manière la plus simple d’utiliser la solution de @ tjd802 consiste à ajouter un ' au début de toutes les données que vous avez insérées dans une cellule.

Par exemple:

24 : 1

Devrait être entré en tant que:

'24 : 1

Il échappera au contenu sous forme de texte et ignorera les erreurs

6
Jason Bristol

Si je comprends bien votre question, il vous suffit de définir la cellule sur "texte" avant de saisir vos données, puis d’ignorer les erreurs éventuelles. Comme ça:

enter image description here

EDIT: J'ai gros doigts la démo données. Cela fonctionne avec les deux points et les règles.

0
tke808

Je ne sais pas si cela fonctionnera en général, mais vous pouvez utiliser le format suivant à la place de l'exemple.

# : "1"

En jouant avec ce format, il semble que le problème du côlon ne soit pas aussi important que ce qui le suit. Le texte convient, mais les chiffres ne le sont apparemment pas.

0
Excellll