Ajouter une apostrophe en début à une liste de nombres dans Excel

Lorsque vous travaillez avec des données numériques dans Excel, il peut arriver que vous deviez forcer Excel à traiter les nombres comme du texte. Ajouter une apostrophe en début (') aux nombres dans Excel force leur traitement en tant que texte, préservant ainsi la mise en forme, comme les zéros non significatifs, empêchant la conversion automatique en date et évitant qu'Excel ne convertisse les grands nombres en notation scientifique.
Dans ce guide complet, nous explorerons plusieurs méthodes pour ajouter des apostrophes en début aux nombres dans Excel, chacune adaptée à différents scénarios et niveaux de compétence des utilisateurs.
Pourquoi utiliser une apostrophe dans Excel ?
Avant de plonger dans les méthodes, comprenons pourquoi cette technique est utile :
Préserver les zéros initiaux :
Excel supprime automatiquement les zéros initiaux des nombres parce qu'il les considère comme insignifiants dans les valeurs numériques. En convertissant les nombres en texte, tous les zéros initiaux sont préservés. (par exemple, 00123 ne deviendra pas 123)
Empêcher le formatage automatique :
Excel pourrait formater automatiquement les nombres d'une manière que vous n'avez pas prévue, comme transformer de grands nombres en notation scientifique. L'utilisation d'une apostrophe empêche cela. (par exemple, 123456789012345 ne s'affichera pas comme 1,23457E+14)
Intégrité des données :
Garantir que les données sont saisies et stockées exactement comme prévu, surtout lorsqu'elles seront utilisées pour des importations ou exportations vers d'autres logiciels.
Tapez l’apostrophe devant les nombres manuellement
Pour rapidement forcer une seule entrée à être traitée comme du texte, placez simplement une apostrophe (') avant votre nombre.
- Cliquez sur la cellule. Tapez une apostrophe (') avant le nombre.
- Appuyez sur Entrée. Excel stocke l'entrée comme du texte, vous verrez un triangle vert dans le coin. (L’apostrophe ne sera pas visible dans la cellule mais apparaîtra dans la barre de formule.)
- 🔹Immédiat et intuitif : Pas de configuration ni d'outils supplémentaires requis.
- 🔹Contrôle total : Vous décidez exactement quelles entrées deviennent du texte.
- 🔹Aucune courbe d'apprentissage : Fonctionne dans toutes les versions d'Excel.
- 🔸Fastidieux à grande échelle : Taper ' manuellement devant des centaines ou des milliers de valeurs est source d'erreurs et prend du temps.
- 🔸Risque d'incohérence : Facile d'oublier l'apostrophe sur certaines entrées.
Insérer / Ajouter une apostrophe devant les nombres avec du code VBA
Lorsque vous avez besoin d'une solution entièrement intégrée et en un clic qui peut être exécutée sur n'importe quelle feuille de calcul existante - VBA offre la réponse parfaite. Une courte macro peut parcourir votre plage sélectionnée, détecter les valeurs numériques, ajouter une apostrophe devant chacune, et même définir le format de la cellule en Texte.
- Sélectionnez la plage de nombres à laquelle vous souhaitez ajouter l'apostrophe.
- Maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
- Cliquez ensuite sur Insertion > Module, et collez le code suivant dans la fenêtre Module.
Sub Addapostrophe() 'updateby Extendoffice For Each cell In Selection cell.Value = "'" & cell.Value Next cell End Sub
- Après avoir collé le code, appuyez sur la touche F5 pour exécuter ce code, et l'apostrophe a été insérée devant les nombres immédiatement.
- 🔹Entièrement automatisé : Un clic convertit toute la sélection.
- 🔹Pas de colonnes auxiliaires : Modifications in situ.
- 🔹Personnalisable : Vous pouvez ajouter des vérifications d'erreurs ou ignorer les cellules vides.
- 🔸Sécurité des macros : Désactivé dans certains environnements d'entreprise.
- 🔸Charge de maintenance : Si les exigences changent, vous devez mettre à jour le VBA.
- 🔸Perte de données potentielle : Écrase les valeurs originales ; faites toujours une sauvegarde au préalable.
Insérer / Ajouter une apostrophe devant les nombres avec Kutools pour Excel
Avec Kutools pour Excel, ajouter une apostrophe à des milliers - voire des millions - de cellules ne prend qu'un moment. Parce que Kutools gère l'opération en masse et offre des options flexibles pour toute transformation de texte, il réduit considérablement le temps et les erreurs potentielles des manipulations manuelles, en faisant la méthode la plus rapide et la plus fiable pour convertir de grands ensembles de nombres en texte.
Après avoir installé Kutools pour Excel, procédez comme suit :
- Sélectionnez les nombres devant recevoir l'apostrophe initiale.
- Cliquez sur Kutools > Contenu > Convertir entre texte et nombre, voir capture d'écran :
- Dans la boîte de dialogue Convertir entre texte et nombre, sélectionnez Nombre en texte, puis cliquez sur OK ou Appliquer.
Résultat: Kutools ajoutera instantanément une apostrophe initiale à toute une colonne de nombres et convertira le format de cellule en texte.
- 🔹Zéro codage : Interface graphique conviviale et accessible aux débutants.
- 🔹Opération en lot : Conversion instantanée sur des milliers ou millions de cellules.
- 🔹Aucune courbe d'apprentissage : Fonctionne dans toutes les versions d'Excel.
- 🔸Besoin de télécharger et installer.
Mettre en forme les nombres comme du texte (avant saisie)
En prédéfinissant vos cellules cibles ou toute la colonne au format Texte avant d'entrer des données, Excel traitera tout ce que vous tapez - nombres, codes avec des zéros initiaux, ou valeurs à virgule fixe - comme du texte littéral. Il ne convertira ni ne supprimera automatiquement des caractères, et vous ne verrez pas ces triangles d'erreur verts, gardant votre feuille propre. Cette approche est intuitive et sans tracas lorsque vous devez préserver le format exact original des identifiants, numéros de série, ou toute chaîne numérique spéciale.
- Sélectionnez les cellules cibles ou la colonne. Appuyez sur Ctrl + 1 pour ouvrir la boîte de dialogue Format de cellule. Sous l'onglet Nombre, choisissez Texte, puis cliquez sur OK.
- Désormais, tous les nombres saisis seront traités comme du texte (équivalent à une apostrophe initiale).
- 🔹Aucun caractère supplémentaire : Les saisies utilisateur restent propres.
- 🔹Idéal pour les formulaires de saisie de données : Empêche la conversion accidentelle.
- 🔹Comportement cohérent : Toutes les nouvelles entrées se comportent comme du texte.
- 🔸Les valeurs existantes restent numériques : Vous devez les ressaisir ou les convertir.
- 🔸Non réversible en nombre : Vous devez explicitement convertir le texte en nombres si nécessaire.
Conclusion
À travers cet article, vous avez appris quatre façons pratiques d'ajouter une apostrophe initiale aux nombres dans Excel :
- Saisie manuelle – Aucun outil supplémentaire requis et simple à réaliser, mais inefficace pour de grandes quantités de données.
- Code VBA – Utilisez une macro pour traiter des plages entières en un seul passage. Très flexible et personnalisable, bien qu'elle nécessite quelques connaissances en programmation.
- Kutools pour Excel – Exploitez un plugin pour ajouter des apostrophes en masse via une interface conviviale, idéale pour ceux qui ne connaissent pas VBA.
- Format prédéfini Texte – Formatez les cellules comme « Texte » avant d'entrer des données afin que toutes les entrées ultérieures soient automatiquement traitées comme des chaînes de caractères, sans autre conversion nécessaire.
Chaque méthode a ses propres forces : pour des besoins occasionnels, la saisie manuelle ou la définition du format à l'avance suffisent ; pour des opérations fréquentes et à grande échelle, VBA ou Kutools augmenteront considérablement votre efficacité. Choisissez l'approche qui correspond le mieux à votre flux de travail pour maintenir rapidement et précisément les nombres - surtout ceux avec des zéros initiaux ou des codes au format fixe - dans vos tâches Excel quotidiennes. Si vous êtes intéressé par l'exploration de plus d'astuces Excel, notre site web propose des milliers de tutoriels. Veuillez cliquer ici pour y accéder. Merci d'avoir lu, et nous espérons vous fournir plus d'informations utiles à l'avenir !
Articles connexes :
Comment supprimer une apostrophe initiale des nombres dans Excel ?
Comment ajouter / insérer un certain caractère tous les x caractères dans des cellules ?
Meilleurs outils de productivité Office
Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
- Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!