Domaines
RH
Juridique
Compta
Administratif/Moyens Généraux
Communication
Bureautique
Conseils aux débutants
Word
Excel
PowerPoint
Outlook
Access
Publisher
Windows/système
Applications pas à pas
Tests logiciels
Macros VBA
Leçons
Macros Word
Macros Excel
Astuces
Orthographe
Rédaction
Organisation
 
Outils
Ouvrages
Modèles
Macros
 
Anglais
Grammaire avec AnglaisFacile
Leçon gratuite avec AnglaisFacile
Carrière
Gestion de carrière
Fiches métier
Témoignages / vécu
 
 

Echanger

Forums

© Nadège Guilbert
Le contenu de ce site
est régulièrement déposé auprès de la SGDL
Reproduction interdite
sans le consentement
écrit de l'auteur


Imprimer la page

Bureautique > Excel

04-Jan-2004

 

 

Traiter des nombres
Calculer des pourcentages
Les formules "Si", "Et", "Ou"
Calculs conditionnels : nb.Si
Calculs conditionnels : somme.si
Cumuler les conditions nb.si

traiter du texte
Concaténer des chaînes : &
Majuscule / Minuscule / NomPropre

Majuscule / Minuscule / Nompropre

 

Dans la leçon précédente, nous avons appris à juxtaposer des chaînes de caractères. Poursuivons la mise en forme de notre tableau et reprenons notre exemple : deux colonnes, l'une contenant un prénom, la seconde le nom de famille.

Nous constatons qu'il n'y a aucune homogénéité dans la saisie des prénoms et des noms : certains sont en minuscules, d'autres comportent une initiale en capitale... Nous allons donc tenter de remédier à ce problème... facilement !

Premier objectif : convertir le nom de famille en majuscule

Pour mémoire, notre formule de base, en D3 était la suivante : = A3 & " " & B3.

Pour remédier à ce problème, nous allons simplement utiliser la fonction Majuscule que nous allons appliquer sur la cellule contenant le nom, B3. Utilisée seule, cette formule serait la suivante : =majuscule(texte ou cellule), soit dans notre hypothèse, =majuscule(B3).

Combinée à la formule déjà saisie en D3, cela nous donne à présent :

= A3 & " " & majuscule(B3).

La fonction inverse de majuscule est, vous l'avez deviné, =minuscule(texte ou cellule) et sa syntaxe est rigoureusement la même.

Second objectif : mettre en capitale la première lettre des prénoms

Notre ultime problème peut tout aussi aisément être résolu à l'aide d'une autre fonction, la fonction =nompropre(texte ou cellule) !

Nous allons donc l'appliquer au prénom, contenu en cellule A3 -> nompropre(A3). Notre formule définitive devient alors...

= nompropre(A3) & " " & majuscule(B3).

 

Rappel

Si vous souhaitez ensuite supprimer les colonnes A et B et pour éviter d'obtenir le message d'erreur #REF!, sélectionnez auparavant la colonne D, faites un copier (Ctrl C) puis Édition - Collage Spécial - Valeurs. Vous pouvez ensuite, en toute sérénité supprimer les colonnes A et B !

Haut

Niveau

Pré-requis :

  • Aucun