Es posible que tenga una ocasión en la que tenga dos listas de datos que queramos «alinear». Por ejemplo, la columna A podría ser el número de cuenta de un cliente, mientras que la columna B muestra el saldo de la cuenta del cliente. En las columnas C y D, pega una lista de los pagos de los clientes, en la que la columna C es el número de cuenta del cliente y la columna D es el monto del pago. Ambas listas (A / B y C / D) están ordenadas por número de cuenta de cliente.

Dado que no todos los clientes con saldos realizaron pagos, la lista A / B no está sincronizada con la lista C / D. Para sincronizarlos, debe insertar celdas en blanco donde sea necesario en las columnas C / D (y a veces en las columnas A / B) para que el número de cuenta del cliente en la columna C coincida con el número de cuenta del cliente en la columna A.

Si su objetivo es hacer coincidir los pagos con los saldos, existe una manera relativamente fácil de hacerlo, sin la necesidad de insertar celdas en las listas. Siga estos pasos:

  1. Inserte tres columnas en blanco entre las dos listas. Cuando termine, debe tener los saldos de las cuentas en A / B, las columnas en blanco en C / D / E y los pagos en F / G.

  2. Suponiendo que la primera combinación de cuenta / saldo está en las celdas A2: B2, ingrese la siguiente fórmula en la celda C2:

  3. Copie la fórmula hasta el resto de la columna C.

Esta fórmula busca en las columnas de pagos (F / G) cualquier celda que coincida con el número de cuenta en la columna A. Si se encuentra, la fórmula devuelve el monto del pago. Si no se encuentra una coincidencia, se devuelve un valor cero.

El enfoque funciona bien si sabe que las columnas de pago contienen solo un pago para cada cuenta. Si es posible que algunas cuentas hayan recibido varios pagos, debe cambiar la fórmula que utiliza en el paso 2:

=SUMIF(F:F, A2,G:G )

Esta fórmula, si encuentra una coincidencia, suma todos los pagos y devuelve la suma.

Por supuesto, el ejemplo que se describe por primera vez en este consejo es solo eso: un ejemplo de un problema más generalizado. Es posible que tenga la necesidad de sincronizar listas donde solo hay texto en las listas, o donde es más difícil hacer una búsqueda o no necesita devolver una suma. En esos casos, puede ser mejor buscar una solución de terceros. Un suscriptor de ExcelTips sugirió un producto llamado Spinnaker Merges. Este complemento de Excel está disponible aquí:

http://www.spinnakeradd-ins.com/spinnaker_merges.htm

Si tiene la necesidad de combinar y sincronizar listas repetidamente, tal producto puede ser adecuado para usted.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2120) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

enlace: / excelribbon-Synchronizing_Lists [Listas de sincronización].