Limpieza de listas (Microsoft Excel)
Larry trabaja para una empresa que realiza llamadas salientes a clientes potenciales.
La empresa ha descargado la lista nacional No llamar y quiere comparar sus números de teléfono específicos con la lista, para asegurarse de no llamar a nadie que esté en la lista DNC. Se preguntaba cómo se puede hacer esto en Excel.
En primer lugar, la pregunta natural es si Excel es siquiera la herramienta adecuada para usar en esa tarea. Al verificar la información en el sitio web de la Comisión Federal de Comercio, parece que la lista DNC, que es un archivo de texto plano, puede consistir en números de teléfono en códigos de área individuales o en un archivo que contiene todos los códigos de área. Los cálculos rápidos indican que la lista de códigos de área promedio tiene más de 300,000 números de teléfono, con más de 120,000,000 números de teléfono en todo el país.
Trabajar con cantidades tan grandes de números de teléfono en Excel no solo es impráctico, sino virtualmente imposible: Excel solo manejará hasta 65,536 filas de datos. Una mejor solución sería utilizar algún tipo de programa de base de datos (tal vez Access), que puede funcionar con un número mucho mayor de registros. También puede buscar en la Web soluciones propietarias que funcionen con la lista DNC.
Suponiendo que trabaja con solo un subconjunto de la lista DNC, y que todo encajará en su copia de Excel, entonces es una tarea relativamente fácil comparar una lista con otra. Esto supone que los datos en su lista DNC y la lista de «necesidad de verificar» están en el mismo formato de texto.
Por el bien de este ejemplo, suponga también que la lista DNC está en la columna A, y la lista de «necesidad de verificar» está en la columna C. Luego puede seguir estos pasos:
-
Seleccione la celda de la columna D que está a la derecha del primer número de teléfono que desea verificar en la columna C.
-
Ingrese la siguiente fórmula en la celda seleccionada:
=ISNA(MATCH(C2,$A:$A,0))
Copie la fórmula hacia abajo para que esté al lado de todos los números que desea verificar en la columna C.
Los resultados de la fórmula indican si el número de teléfono contiguo está en la lista DNC o no. Si el resultado es VERDADERO, entonces el número de teléfono no está en la lista DNC; un resultado de FALSE significa que está en la lista DNC y no se debe llamar. En este punto, puede ordenar fácilmente la lista de «necesidad de verificar» de acuerdo con los resultados de la fórmula en la columna D. Luego, puede eliminar todos los números de teléfono para los cuales el valor en la columna D es FALSO.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (2319) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.