Les zéros de gauche dans Google Spreadsheet sont automatiquement supprimés


36

J'ai une colonne dans laquelle toutes les entrées sont des nombres. Mais ces chiffres ne sont en réalité pas des chiffres réels. Pas réel en ce sens, 050 dans ce cas est très différent de 50

Le problème est que chaque fois que j'ajoute 050, la feuille la transforme automatiquement en 50 . J'ai aussi essayé ** 050 **. C’est-à-dire, en attendant un spaceen vain. Il se corrige toujours comme 50 .

Que puis-je faire pour éviter cela?

Réponses:


46

S'il y a une différence entre 50et 050, ce que vous avez strings(texte).

Modification du format de cellule à Plain Texttravers Format> Numbers> Plain Textgardera zéros.


1
Je me demandais pourquoi vous ne l'aviez pas
postée

1
Ouais, j'ai réalisé que poster en tant que commentaire laisserait la question sans réponse, alors mieux vaut le faire correctement:]

33

Depuis la réponse de @jam, les fonctionnalités de Spreadsheet pourraient être améliorées.

Si vous souhaitez conserver et utiliser les chiffres sous forme de chiffres (par exemple, remplissage automatique), vous pouvez appliquer les paramètres de la

Format > Number > More Formats > Custom number format...

menu, et définissez le modèle sur 000, où le nombre de zéros représente le nombre de chiffres auxquels l'achèvement sera effectué avec les zéros au début.


1
Oui, cela se trouve dans le "nouveau" tableur Google.
MrWhite

7

Un moyen plus rapide de formater une cellule en tant que texte consiste à ajouter une apostrophe précédente à votre nombre. Dans une cellule, tapez

'050

et il sera interprété comme la chaîne 050.

Une autre option consiste à l'écrire sous forme de formule:

="050"

Ne fonctionne pas si c'est une formule, car cela affichera la formule, pas le résultat de la formule
davea0511

@ davea0511 C'est un peu le but - afficher le texte 050 , pas n'importe quelle interprétation.
Vidar S. Ramdal

C'est la seule solution sans modifier manuellement les propriétés des cellules. Exactement ce dont j'avais besoin! Merci!
Stalinko

2

J'avais besoin d'un zéro non significatif sur le mois de l'année en cours pour créer un code de date personnalisé que j'utilise sur mes factures. C'est ce que j'ai fait:

=IF(LEN(MONTH(TODAY()))=1;CONCATENATE(0,MONTH(TODAY()));MONTH(TODAY()))

-2

Vous pouvez formater le contenu de la cellule en tant que Plain Text. Voici des instructions pas à pas sur la façon de formater un nombre dans une feuille Google .


1
Pourquoi ne pouvez-vous pas mettre les instructions ici dans cette réponse? Que se passe-t-il lorsque ce lien cesse de fonctionner?
ale

Il a maintenant cessé de fonctionner. Il semble que vous deviez sélectionner la ou les cellules, puis aller à Format -> Nombre -> Texte brut.
Ricky Clarkson
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.