Fonction NOMPROPRE ExcelGuide Complet 2026 avec Exemples
NOMPROPRE (PROPER en anglais) est la fonction Excel qui formate automatiquement tes textes en mettant une majuscule à la première lettre de chaque mot. Si tu gères des listes de contacts, des bases de données clients ou des fichiers RH, tu sais à quel point c'est pénible d'avoir des noms en MAJUSCULES ou en minuscules partout. NOMPROPRE règle ce problème en un clic.
Dans ce guide, tu vas découvrir comment utiliser NOMPROPRE pour nettoyer et professionnaliser tes données texte, avec des exemples concrets tirés du monde professionnel. Fini les bases de données mal formatées !
Syntaxe de la fonction NOMPROPRE
=NOMPROPRE(texte)La fonction NOMPROPRE accepte un seul paramètre : le texte que tu veux formater. Elle retourne ce même texte avec la première lettre de chaque mot en majuscule, et toutes les autres lettres en minuscules. Simple et efficace.
Comprendre chaque paramètre de la fonction NOMPROPRE
texte
(obligatoire)C'est le texte que tu veux formater. Ça peut être une référence de cellule comme A1, du texte entre guillemets comme "jean dupont", ou le résultat d'une autre fonction. NOMPROPRE va mettre en majuscule la première lettre de chaque mot et transformer toutes les autres lettres en minuscules.
Ce qui compte comme "mot" : NOMPROPRE considère qu'un nouveau mot commence après un espace, un tiret, une apostrophe ou tout autre caractère non-alphabétique. Ainsi "jean-pierre d'arc" devient "Jean-Pierre D'Arc".
Astuce : NOMPROPRE est parfaite pour nettoyer les imports de données externes (CSV, CRM, ERP) qui arrivent souvent dans des formats incohérents. Une seule formule standardise toute ta colonne de noms.
Exemples pratiques pas à pas
Exemple 1 – RH : formater une base de données employés
Tu travailles aux ressources humaines et tu viens de recevoir une liste d'employés avec des noms mal formatés (tout en majuscules). Tu dois les standardiser avant de les intégrer dans ton système RH.
NOMPROPRE standardise automatiquement tous les noms avec le bon format.
| A | B | |
|---|---|---|
| 1 | Nom brut | Nom formaté |
| 2 | JEAN DUPONT | Jean Dupont |
| 3 | marie-claude MARTIN | Marie-Claude Martin |
| 4 | PIERRE DURAND | Pierre Durand |
| 5 | sophie lefebvre | Sophie Lefebvre |
=NOMPROPRE(A1)En copiant cette formule vers le bas, tu formates toute ta colonne en quelques secondes. Plus besoin de corriger chaque nom manuellement !
Exemple 2 – Commercial : nettoyer une liste de prospects
Tu es commercial(e) et tu as importé une liste de prospects depuis LinkedIn. Les noms de sociétés sont dans des formats aléatoires et tu veux les professionnaliser avant ton premier contact.
Chaque mot de la raison sociale reçoit une majuscule initiale.
| A | B | |
|---|---|---|
| 1 | Société brute | Société formatée |
| 2 | MICROSOFT FRANCE | Microsoft France |
| 3 | google cloud | Google Cloud |
| 4 | amazon WEB services | Amazon Web Services |
| 5 | TOTAL ENERGIES | Total Energies |
=NOMPROPRE(A1)Attention avec les acronymes comme "IBM" qui deviendront "Ibm". Tu devras les corriger manuellement ou avec une fonction SI pour les cas particuliers.
Exemple 3 – Gestionnaire de données : formater des adresses
Tu es gestionnaire de données et tu dois nettoyer une base d'adresses clients où les noms de villes et de rues sont dans tous les formats possibles. Tu veux les harmoniser pour l'envoi de courriers.
NOMPROPRE formate les adresses avec des majuscules cohérentes.
| A | B | |
|---|---|---|
| 1 | Adresse brute | Adresse formatée |
| 2 | 15 RUE DE LA PAIX | 15 Rue De La Paix |
| 3 | avenue des champs-elysées | Avenue Des Champs-Elysées |
| 4 | BOULEVARD SAINT-GERMAIN | Boulevard Saint-Germain |
=NOMPROPRE(A1)Note que les articles comme "De" et "La" reçoivent aussi une majuscule. Si tu veux les mettre en minuscules selon les règles françaises, tu devras utiliser SUBSTITUE après NOMPROPRE.
Exemple 4 – Marketing : formater des noms de ville pour une campagne
Tu travailles en marketing et tu prépares une campagne géolocalisée. Ta base de données contient des noms de villes en majuscules et tu veux les afficher proprement dans tes emails personnalisés.
Les noms de villes formatés peuvent être réutilisés dans des messages personnalisés.
| A | B | C | |
|---|---|---|---|
| 1 | Ville brute | Ville formatée | Email personnalisé |
| 2 | PARIS | Paris | Bonjour de Paris ! |
| 3 | LYON | Lyon | Bonjour de Lyon ! |
| 4 | SAINT-ETIENNE | Saint-Etienne | Bonjour de Saint-Etienne ! |
=NOMPROPRE(A1)Tu peux ensuite utiliser la colonne B dans une fonction CONCATENER ou dans un publipostage pour créer des messages qui ont l'air professionnels.
Les erreurs fréquentes et comment les corriger
Acronymes transformés en nom propre
NOMPROPRE transforme "IBM" en "Ibm", "SNCF" en "Sncf" et "USA" en "Usa". C'est l'erreur la plus courante : NOMPROPRE ne sait pas qu'il s'agit d'acronymes.
Solution : Pour les acronymes connus, utilise une fonction SI combinée avec CHERCHE : =SI(CHERCHE("IBM";A1)>0;SUBSTITUE(NOMPROPRE(A1);"Ibm";"IBM");NOMPROPRE(A1)). Ou crée une liste de remplacement avec SUBSTITUE.
Particules nobiliaires en majuscules
En français, les particules comme "de", "du", "des", "le", "la" doivent rester en minuscules dans les noms ("de Gaulle", "du Bellay"). NOMPROPRE les met en majuscules : "De Gaulle".
Solution : Enchaîne plusieurs SUBSTITUE après NOMPROPRE : =SUBSTITUE(SUBSTITUE(NOMPROPRE(A1);" De ";" de ");" Du ";" du "). C'est long mais efficace.
Chiffres dans le texte
Si ton texte contient des chiffres comme "3ème rue" ou "iphone 12", NOMPROPRE va considérer la lettre après le chiffre comme début de nouveau mot : "3Ème Rue" et "Iphone 12".
Solution : C'est rarement un problème en pratique. Si ça te dérange, tu dois traiter ces cas avec des conditions SI avant d'appliquer NOMPROPRE.
Conseil de pro : Crée une colonne temporaire avec NOMPROPRE, copie les résultats en "Valeurs" dans ta colonne d'origine, puis supprime la colonne temporaire. Ça t'évite d'avoir des formules partout et tu peux corriger manuellement les cas particuliers.
NOMPROPRE vs MAJUSCULE vs MINUSCULE vs EXACT
| Critère | NOMPROPRE | MAJUSCULE | MINUSCULE | EXACT |
|---|---|---|---|---|
| Résultat | Jean Dupont | JEAN DUPONT | jean dupont | JEAN dupont |
| Usage principal | Noms propres | Titres, codes | Emails, URLs | Comparaisons |
| Gère tirets | ✅ Jean-Pierre | ✅ JEAN-PIERRE | ✅ jean-pierre | ⚠️ Sensible |
| Préserve acronymes | ❌ Ibm | ✅ IBM | ❌ ibm | ✅ IBM |
| Cas d'usage métier | Contacts, villes | Codes produits | Emails | Ne modifie pas |
Utilise NOMPROPRE pour les noms de personnes et de lieux. MAJUSCULE pour les codes et identifiants. MINUSCULE pour les adresses email. Et EXACT pour comparer du texte en respectant la casse.
Astuces avancées avec NOMPROPRE
Combiner NOMPROPRE avec SUPPRESPACE
Si tes données ont des espaces parasites (début, fin, ou multiples au milieu), combine les deux fonctions : =NOMPROPRE(SUPPRESPACE(A1))
SUPPRESPACE nettoie les espaces en trop, puis NOMPROPRE formate le résultat. C'est la combinaison parfaite pour les imports de données sales.
Prénom et Nom séparés
Si tu as le prénom en A1 et le nom en B1, tu peux les formater et les concaténer : =NOMPROPRE(A1)&" "&NOMPROPRE(B1)
Ça te permet de traiter séparément le prénom et le nom, puis de les réunir dans un format propre pour ton affichage final.
Formater prénom.nom pour créer des emails
Pour générer des emails au format "prenom.nom@entreprise.com" depuis un nom complet : =MINUSCULE(SUBSTITUE(A1;" ";"."))&"@entreprise.com"
Ici on utilise SUBSTITUE pour remplacer l'espace par un point, puis MINUSCULE pour mettre en minuscules (les emails sont sensibles à la casse).
Astuce Power User : Crée une macro pour appliquer NOMPROPRE à toutes les cellules sélectionnées et remplacer le contenu par les valeurs. Tu gagneras encore plus de temps sur les grosses bases de données !
Questions fréquentes
NOMPROPRE gère-t-elle les apostrophes correctement ?
Oui, mais avec une subtilité : NOMPROPRE traite l'apostrophe comme un séparateur de mots. Donc "l'été" devient "L'Été" avec un E majuscule après l'apostrophe. C'est parfait pour les noms comme "d'Artagnan" qui devient "D'Artagnan".
Comment NOMPROPRE traite-t-elle les noms composés avec tiret ?
NOMPROPRE détecte le tiret comme un séparateur de mots. Ainsi "jean-pierre" devient "Jean-Pierre" avec une majuscule après le tiret. C'est idéal pour les prénoms et noms composés français comme "Marie-Claude" ou "Saint-Germain".
Pourquoi NOMPROPRE transforme mes acronymes en minuscules ?
NOMPROPRE met en majuscule uniquement la première lettre de chaque mot. Si tu as "IBM" ou "SNCF", ça devient "Ibm" et "Sncf". Pour préserver les acronymes, tu dois les traiter avec des conditions SI ou SUBSTITUE après avoir appliqué NOMPROPRE.
NOMPROPRE fonctionne-t-elle avec les particules françaises (de, du, le) ?
NOMPROPRE ne connaît pas les règles grammaticales françaises. Elle met une majuscule à "De" dans "De La Fontaine". Pour gérer les particules nobiliaires correctement, tu dois combiner NOMPROPRE avec des fonctions SUBSTITUE pour mettre les particules en minuscules.
Peut-on utiliser NOMPROPRE sur des données déjà partiellement formatées ?
Oui, NOMPROPRE reformate l'intégralité du texte. Que tu aies "JEAN Dupont", "jean DUPONT" ou "JeAn DuPoNt", le résultat sera toujours "Jean Dupont". C'est parfait pour standardiser des bases de données avec des formats incohérents.
Les fonctions similaires à NOMPROPRE
Deviens un pro d'Excel
Tu maîtrises maintenant NOMPROPRE ! Rejoins Le Dojo Club pour découvrir toutes les fonctions de manipulation de texte et devenir vraiment efficace sur Excel.
Essayer pendant 30 jours