Nettoyage des listes (Microsoft Excel)
Larry travaille pour une entreprise qui effectue des appels sortants vers des clients potentiels.
L’entreprise a téléchargé la liste nationale des numéros de téléphone exclus et souhaite vérifier les numéros de téléphone ciblés par rapport à la liste, afin de s’assurer qu’elle n’appelle personne qui figure sur la liste DNC. Il se demandait comment cela pouvait être fait dans Excel.
Tout d’abord, la question naturelle est de savoir si Excel est même le bon outil à utiliser pour une telle tâche. En vérifiant les informations sur le site Web de la Federal Trade Commission, il semble que la liste DNC, qui est un fichier texte plat, peut être constituée de numéros de téléphone dans des indicatifs régionaux individuels ou d’un fichier contenant tous les indicatifs régionaux. Des calculs rapides indiquent que la liste moyenne des indicatifs régionaux compte plus de 300 000 numéros de téléphone, avec plus de 120 000 000 numéros de téléphone dans tout le pays.
Travailler avec de si grandes quantités de numéros de téléphone dans Excel est non seulement peu pratique, mais pratiquement impossible – Excel ne traitera que 65 536 lignes de données. Une meilleure solution serait d’utiliser une sorte de programme de base de données (peut-être Access), qui peut fonctionner avec un plus grand nombre d’enregistrements. Vous pouvez également rechercher sur le Web des solutions propriétaires qui fonctionneront avec la liste DNC.
En supposant que vous ne travaillez qu’avec un sous-ensemble de la liste DNC et que tout rentre dans votre copie d’Excel, il est relativement facile de comparer une liste à une autre. Cela suppose que les données de votre liste DNC et la liste «à vérifier» sont dans le même format de texte.
Dans le cadre de cet exemple, supposons également que la liste DNC se trouve dans la colonne A et que la liste « besoin de vérifier » se trouve dans la colonne C. Vous pouvez alors suivre ces étapes:
-
Sélectionnez la cellule de la colonne D qui se trouve juste à droite du premier numéro de téléphone que vous souhaitez enregistrer dans la colonne C.
-
Entrez la formule suivante dans la cellule sélectionnée:
=ISNA(MATCH(C2,$A:$A,0))
Copiez la formule vers le bas pour qu’elle soit à côté de tous les nombres que vous voulez vérifier dans la colonne C.
Les résultats de la formule indiquent si le numéro de téléphone adjacent est dans la liste DNC ou non. Si le résultat est VRAI, alors le numéro de téléphone est pas dans la liste DNC; un résultat de FALSE signifie qu’il est dans la liste DNC et ne doit pas être appelé. À ce stade, vous pouvez facilement trier la liste «à vérifier» en fonction des résultats de la formule de la colonne D. Vous pouvez ensuite supprimer tous les numéros de téléphone pour lesquels la valeur de la colonne D est FALSE.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2319) s’applique à Microsoft Excel 97, 2000, 2002 et 2003.