Accéder au contenu principal

Fonction REPT d'Excel

Author: Xiaoyang Last Modified: 2025-08-06

Dans Excel, la fonction REPT est utilisée pour répéter des caractères un nombre spécifié de fois. C'est une fonction utile qui peut vous aider à gérer de nombreux cas dans Excel, tels que le remplissage des cellules jusqu'à une certaine longueur, la création de graphiques en barres dans les cellules, et plus encore.

show the usage of Excel REPT function

 Syntaxe :

La syntaxe de la fonction REPT dans Excel est :

=REPT(texte, nombre_fois)

 Arguments :

  • texte : Requis. Le texte que vous souhaitez répéter.
  • nombre_fois : Requis. Le nombre de fois où le texte doit être répété, il doit être un nombre positif.

Remarques :

  • 1. Si le résultat de la fonction REPT dépasse 32 767 caractères, une valeur d'erreur #VALEUR! sera affichée.
  • 2. Si nombre_fois est égal à 0, la fonction REPT renvoie un texte vide.
  • 3. Si nombre_fois n'est pas un entier, il est tronqué. Par exemple, si le nombre_fois est 6,8, le texte ne sera répété que 6 fois.

 Renvoie :

Renvoie le texte répété un nombre spécifique de fois.


 Exemples :

Exemple 1 : Utilisation de la fonction REPT pour répéter des caractères plusieurs fois

Veuillez utiliser cette fonction REPT pour répéter les caractères x fois :

=REPT(A2,B2)

Et vous obtiendrez le résultat dont vous avez besoin, voir capture d'écran :

show the usage of Excel REPT function

Exemple 2 : Utilisation de la fonction REPT pour ajouter des zéros au début afin de rendre le texte de même longueur

Supposons que vous ayez une liste de nombres de différentes longueurs, et que vous souhaitiez rendre tous les nombres de même longueur (6 chiffres). Dans ce cas, vous pouvez ajouter des zéros au début des nombres en utilisant la fonction REPT.

Veuillez entrer ou copier la formule ci-dessous dans une cellule vide :

=REPT("0",6-LEN(A2))&A2

Remarque : Dans cette formule, A2 est la cellule que vous souhaitez utiliser, 0 est le caractère que vous souhaitez ajouter au nombre, le nombre 6 est la longueur de texte que vous souhaitez fixer, vous pouvez les modifier selon vos besoins.

Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules auxquelles vous souhaitez appliquer cette formule, et tous les nombres auront été convertis en chaînes de caractères fixes de six chiffres, voir capture d'écran :

show the usage of Excel REPT function

Exemple 3 : Utilisation de la fonction REPT pour créer un graphique en barres dans une cellule

Avec cette fonction REPT, vous pouvez également créer un simple graphique en barres dans une cellule basé sur la valeur de la cellule comme indiqué dans la capture d'écran ci-dessous.

show the usage of Excel REPT function

1. Dans une cellule vide où vous souhaitez insérer le graphique en barres, entrez la formule suivante :

=REPT(CAR(110),B2/20)

Remarque : Dans la formule ci-dessus, CAR(110) est le caractère que vous souhaitez répéter, qui affichera le caractère avec le code ASCII 110 ; B2/20 calcule le nombre de fois que vous souhaitez répéter, vous pouvez modifier le calcul en fonction de vos données.

2. Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules auxquelles vous souhaitez appliquer cette formule, et vous obtiendrez le résultat suivant :

show the usage of Excel REPT function

3. Ensuite, sélectionnez les cellules contenant les formules, et changez la police de texte en Wingdings, certains carrés pleins seront affichés, si vous modifiez le nombre dans la colonne B, le graphique en barres changera également, voir capture d'écran :

show the usage of Excel REPT function

Astuce : Si vous souhaitez afficher une couleur spécifique en fonction du nombre, par exemple, formater le graphique en barres en rouge lorsque les données sont supérieures ou égales à 200, et en vert si les données sont inférieures à 200.

1. Sélectionnez les cellules contenant le graphique en barres, puis cliquez sur Accueil > Mise en forme conditionnelle > Nouvelle règle.

2. Dans la boîte de dialogue Nouvelle règle de mise en forme :

  • (1.) Sélectionnez Utiliser une formule pour déterminer les cellules à mettre en forme dans la liste déroulante Sélectionner un type de règle ;
  • (2.) Dans la zone de texte Mettre en forme les valeurs pour lesquelles cette formule est vraie, entrez cette formule : =B2>=200.
  • (3.) Cliquez sur le bouton Format pour choisir une couleur de police selon vos besoins.
show the usage of Excel REPT function

3. Cliquez ensuite sur OK pour fermer cette boîte de dialogue, veuillez répéter les étapes ci-dessus pour créer une nouvelle règle pour les données inférieures à 200 en vert.


 Plus de fonctions :

  • Fonction DROITE d'Excel
  • La fonction DROITE est utilisée pour renvoyer le texte à droite de la chaîne de texte.
  • Fonction TROUVER d'Excel
  • La fonction TROUVER peut vous aider à trouver la position d'un caractère ou d'une sous-chaîne spécifique dans une chaîne de texte donnée.

Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant AI de KUTOOLS : Révolutionnez l'analyse des données grâce à : Exécution Intelligente   |  Générer du Code  |  Créer des Formules Personnalisées  |  Analyser les Données et Générer des Graphiques  |  Invoquer les Fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les Doublons  |  Supprimer les Lignes Vides  |  Combiner les Colonnes ou les Cellules sans Perte de Données  |  Arrondir sans Formule ...
Super VLookup : Critères Multiples  |  Valeurs Multiples  |  À Travers Plusieurs Feuilles  |  Correspondance Floue...
Liste Déroulante Avancée : Liste Déroulante Facile  |  Liste Déroulante Dépendante  |  Liste Déroulante Multi-sélection...
Gestionnaire de Colonnes : Ajouter un Nombre Spécifique de Colonnes  |  Déplacer les Colonnes  |  Basculer l'État de Visibilité des Colonnes Masquées  Comparer les Colonnes pour Sélectionner les Mêmes Cellules et Différentes Cellules ...
Fonctionnalités phares : Mise au point de la Grille  |  Affichage de Conception  |  Barre de Formule Améliorée  |  Gestionnaire de Classeur et Feuilles de Calcul | Bibliothèque d'AutoTexte (Texte Automatique)  |  Sélecteur de Date  |  Fusionner les Feuilles de Calcul  |  Chiffrer/Déchiffrer les Cellules  |  Envoyer des Emails par Liste  |  Super Filtre  |  Filtre Spécial (filtrer gras/italique/barré...) ...
Top 15 ensembles d'outils12 Outils de Texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ Types de Graphiques (Diagramme de Gantt ...)  |  40+ Formules Pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 Outils d'Insertion (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 et Division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore
Utilisez Kutools dans votre langue préférée – prend en charge l'anglais, l'espagnol, l'allemand, le français, le chinois et plus de 40 autres langues !

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d'un document ouvert à un autre en une seconde !
  • Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.