web-dev-qa-db-fra.com

Coller les nombres sous forme de chaîne

J'ai une feuille de calcul dans Google Sheets avec des données telles que:

0012
0234
0065

Je souhaite coller ceci dans d'autres feuilles de Google, mais lorsque j'utilise ctrl+cctrl+v les données sont formatées comme des nombres:

12
234
65

Je veux conserver le format de chaîne.

Avec le clic-droit copier-coller, je ne peux pas copier entre des feuilles de calcul.

Testé sous Firefox et Chrome.

4
white-shy-guy

Placez un guillemet simple (') devant les zéros avant de copier les cellules.

Si vous devez l'appliquer à de nombreuses cellules, définissez le contenu d'une cellule sur ' et utilisez CONCAT pour renseigner une nouvelle colonne avec le ' et le contenu de la cellule.

Si A1 est ' et que les valeurs que vous souhaitez copier commencent par B1:

Réglez C1 sur =CONCAT($A$1, $B1) et remplissez la formule.

2
white-shy-guy

La seule solution que je vois: presse ' avant de coller. Cela préservera le format de chaîne.

Le collage dans la même feuille de calcul préserve le formatage. Coller dans un autre, dit Pasting from web clipboard...

1
Zmogas

J'ai eu un problème similaire et j'ai trouvé une bonne solution.

Copiez le tableau dans un éditeur de texte simple prenant en charge regex. J'ai utilisé notepad ++. Ensuite, insérez le séparateur décimal avant les nombres. Ensuite, vous pouvez copier le tableau dans la feuille de calcul.

Par exemple. si vous avez 3 chiffres sans séparateur décimal, vous effectuez une recherche de remplacement à l'aide de (\d\d\d) et .\1.

1
Deleet