Mise en forme conditionnelle pour les numéros de téléphone errants (Microsoft Excel)
Si vous utilisez Excel pour stocker une liste de numéros de téléphone, vous souhaiterez peut-être un moyen de déterminer si l’un des numéros de téléphone de votre liste se trouve en dehors d’une plage spécifique. Par exemple, pour votre région, seuls les numéros de téléphone du commutateur 240 (ceux commençant par 240) peuvent être des appels locaux. Vous voudrez peut-être mettre en évidence tous les numéros de téléphone de la liste qui ne commencent pas par 240 et qui seraient donc interurbains.
La façon dont vous faites cela dépend de si vos numéros de téléphone sont stockés sous forme de texte ou de nombres formatés. Si vous entrez un numéro de téléphone avec des tirets, des points, des parenthèses ou d’autres caractères non numériques, le numéro de téléphone est considéré comme une entrée de texte. Si vous mettez en forme les cellules sous forme de numéros de téléphone (boîte de dialogue Format des cellules | onglet Nombre | Spécial | Numéro de téléphone), le numéro de téléphone est considéré comme un nombre et formaté pour l’affichage par Excel.
Si vos numéros de téléphone sont des entrées de texte, utilisez ces étapes pour appliquer la mise en forme conditionnelle souhaitée:
-
Sélectionnez les cellules contenant les numéros de téléphone. (Pour cet exemple, je suppose que la première cellule que vous sélectionnez est A3.)
-
Avec l’onglet Accueil du ruban affiché, cliquez sur l’option Mise en forme conditionnelle dans le groupe Styles. Excel affiche une palette d’options liées à la mise en forme conditionnelle.
-
Cliquez sur Nouvelle règle. Excel affiche la boîte de dialogue Nouvelle règle de mise en forme.
(Voir la figure 1.)
-
Dans la zone Sélectionner un type de règle en haut de la boîte de dialogue, choisissez Utiliser une formule pour déterminer les cellules à mettre en forme.
-
Dans la zone Format des valeurs où cette formule est vraie, entrez la formule suivante, en remplaçant A3 par l’adresse de la cellule active sélectionnée à l’étape 1:
-
Cliquez sur Format pour afficher la boîte de dialogue Format des cellules.
-
Définissez les options de formatage pour mettre en surbrillance les numéros de téléphone erronés, comme vous le souhaitez.
-
Cliquez sur OK pour fermer la boîte de dialogue Format de cellule. La mise en forme que vous avez spécifiée à l’étape 7 doit maintenant apparaître dans la zone d’aperçu de la règle.
-
Cliquez sur OK.
Ces étapes fonctionneront même si les numéros de téléphone sont numériques, mais vous souhaiterez peut-être utiliser une approche différente si les numéros de téléphone ont été entrés sous forme de nombres. Les étapes suivantes fonctionneront:
-
Sélectionnez les cellules contenant les numéros de téléphone. (Pour cet exemple, je suppose que la première cellule que vous sélectionnez est A3.)
-
Avec l’onglet Accueil de la règle affiché, cliquez sur l’option Mise en forme conditionnelle dans le groupe Styles. Excel affiche une palette d’options liées à la mise en forme conditionnelle.
-
Cliquez sur Nouvelle règle. Excel affiche la boîte de dialogue Nouvelle règle de mise en forme.
-
Dans la zone Sélectionner un type de règle en haut de la boîte de dialogue, choisissez Mettre en forme uniquement les cellules qui contiennent. La partie gauche de la description de la règle doit être automatiquement définie sur Valeur de la cellule.
-
Utilisez la liste déroulante suivante dans la description de la règle pour choisir Pas entre.
-
Définissez les limites inférieure et supérieure de la condition sur 2400000 et 2409999, respectivement. (Vous spécifiez que la condition est remplie si le numéro n’est pas compris entre 2400000 et 2409999, ce qui correspond à la plage de numéros de téléphone acceptables.) (Voir la figure 2.)
-
Cliquez sur Format pour afficher la boîte de dialogue Format des cellules.
-
Définissez les options de formatage pour mettre en surbrillance les numéros de téléphone erronés, comme vous le souhaitez.
-
Cliquez sur OK pour fermer la boîte de dialogue Format de cellule. La mise en forme que vous avez spécifiée à l’étape 8 doit maintenant apparaître dans la zone d’aperçu de la condition.
-
Cliquez sur OK.
Si vous souhaitez convertir vos numéros de téléphone textuels en numéros de téléphone numériques, afin de pouvoir utiliser cette dernière méthode de mise en forme conditionnelle, vous devez «nettoyer» votre liste de numéros. En d’autres termes, vous devez supprimer tous les caractères non numériques des numéros de téléphone. Vous pouvez le faire en utilisant Rechercher et remplacer pour supprimer à plusieurs reprises chaque caractère non numérique, comme les tirets, les points, les parenthèses, etc. cette astuce) et utilisez la mise en forme conditionnelle que nous venons de décrire.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (6178) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Conditional_Formatting_for_Errant_Phone_Numbers [Mise en forme conditionnelle pour les numéros de téléphone errants]
.