Accéder au contenu principal

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

Author: Xiaoyang Last Modified: 2025-08-06
Add leading apostrophe to a list of numbers

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.

  1. Cliquez sur la cellule. Tapez une apostrophe (') avant le nombre.
  2. 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.)
  3. Type the Apostrophe in front of numbers manually
Avantages :
  • 🔹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.
Inconvénients :
  • 🔸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.

  1. Sélectionnez la plage de nombres à laquelle vous souhaitez ajouter l'apostrophe.
  2. Maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
  3. 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
    
  4. 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.
  5. Add apostrophe in front of numbers with VBA code
Avantages :
  • 🔹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.
Inconvénients :
  • 🔸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.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir installé Kutools pour Excel, procédez comme suit :

  1. Sélectionnez les nombres devant recevoir l'apostrophe initiale.
  2. Cliquez sur Kutools > Contenu > Convertir entre texte et nombre, voir capture d'écran :
    click Convert between Text and Number feature
  3. Dans la boîte de dialogue Convertir entre texte et nombre, sélectionnez Nombre en texte, puis cliquez sur OK ou Appliquer.
     select Number to text option

Résultat: Kutools ajoutera instantanément une apostrophe initiale à toute une colonne de nombres et convertira le format de cellule en texte.
Add apostrophe in front of numbers with Kutools

Avantages :
  • 🔹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.
Inconvénients :
  • 🔸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.

  1. 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.
    choose Text in the format cells dialog box
  2. Désormais, tous les nombres saisis seront traités comme du texte (équivalent à une apostrophe initiale).
Avantages :
  • 🔹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.
Inconvénients :
  • 🔸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

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

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!