Domaines
RH
Juridique
Compta
Administratif/Moyens Généraux
Communication
Bureautique
Conseils aux débutants
Word
Excel
PowerPoint
Outlook
Access
Publisher

PagePlus (PAO)

Windows/système
PhotoImpact
Conception web : les bases
Applications pas à pas
Tests logiciels
Macros VBA
Leçons
Macros Word
Astuces
Orthographe
Rédaction
Organisation
Produits/services malins
Outils
Ouvrages
Modèles
Macros
Liens
Anglais
Grammaire avec AnglaisFacile
Leçon gratuite avec AnglaisFacile
Carrière
Gestion de carrière
Fiches métier
Témoignages / vécu
Offres d'emploi

Evénements métier
Echos de presse, comptes-rendus

Echanger

Forums
Chater en direct

© 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