Mantener los datos actualizados por última vez

Última actualización el 18/03/2025
Tiempo de lectura: 4 minutos

Mantener la fecha de actualización más reciente no es una tarea fácil de lograr. Esto se debe a que no puede utilizar la herramienta de eliminación de duplicados porque no hay dos filas iguales.

Este artículo presentará un método para resolver el problema.

Resumen del problema

Es muy fácil extraer datos de una tabla sin duplicados usando la opción de menú Datos>Eliminar duplicados. Pero en algunos casos, la herramienta no permite conservar ciertos datos específicos.

Por ejemplo, en el siguiente libro de trabajo, tenemos un documento que contiene direcciones de clientes.

Lista de clientes, cómo mantener la última fecha de actualización

Sin embargo, sólo queremos conservar los datos. los más recientes basado en la columna de actualización (columna G)

En este escenario, la herramienta de extracción sin duplicados no puede ayudarnos. Usando la herramienta Datos>Eliminar duplicados el resultado es ineficaz porque para cada línea hay diferencias (número de teléfono en particular)

Eliminar menú duplicados
La herramienta para eliminar duplicados no funciona aquí porque todas las filas son únicas

Sin embargo, sabemos que necesitamos limpiar nuestra lista para conservar solo las fechas de actualización más recientes.

Solución con NB.SI.ENS

Todo el truco consiste en

  1. Encuentre un identificador único para cada individuo (aquí el correo electrónico).
  2. Luego cuenta el número de veces que encontramos este identificador en la lista.

Por ello nos basaremos en la función CONTAR.SI para hacer este trabajo PERO con una referencia híbrida para el rango de datos.

Una referencia híbrida se establece en una referencia única de un rango de datos. La otra referencia de la gama queda libre.

Detalle de los pasos de la solución.

Construcción de la fórmula.

  • En una nueva columna escribiremos la siguiente fórmula

=NB.SI.ENS($H$2:H2,H2)

  • Luego copiamos esta fórmula para todas las celdas de la columna.

El resultado es el siguiente

Artículo triplicado en nuestra lista de datos

Puedes ver en la imagen el correo electrónico de Richard SAVARD está presente 3 veces. En la columna que acabamos de crear encontramos sus correos electrónicos 3 veces en nuestra lista con los valores 1, 2 y 3.

Explicación de la fórmula.

La primera referencia de nuestro rango de datos está arreglada ($ H $ 2) y el segundo gratis (H2), copiando esta fórmula sólo cambiará la segunda referencia.

  • Así, en I5, la fórmula sólo tendrá en cuenta los correos electrónicos entre H2 y H5.
  • En I10, la fórmula utiliza el rango de H2 a H10 
  • y así sucesivamente para todo el documento.

Ordenar datos

Ahora ordenaremos nuestra matriz en 2 claves.

  • El correo electrónico de nuestros clientes
  • Fecha de actualización en orden descendente (del más nuevo al más antiguo)

Ir al menu Datos>Ordenar y crear el siguiente orden de clasificación

  1. Seleccione el primer criterio de clasificación (correo electrónico)
  2. Agregar un nuevo nivel de clasificación
  3. Seleccione la columna de fecha de actualización
  4. Cambiar el orden de clasificación
Opción de clasificación para aislar las últimas actualizaciones

Después de la validación, los correos electrónicos dobles o triples se encuentran uno debajo del otro.

Los artículos duplicados se ordenan uno detrás del otro en relación con la fecha de actualización para conservarlos.

Filtrar datos

¿Está casi terminado el trabajo?

Ahora solo necesitamos usar el filtro de Excel (Datos>Filtro) en la columna que agregamos anteriormente y DESMARCAR VALOR 1.

Eliminación_Doblones_Fórmula_7

De esta forma solo mostramos los elementos que queremos eliminar.

Solo se mantuvieron las fechas de actualización más recientes.

Eliminar líneas antiguas

  1. Seleccionar todas las líneas visibles
  2. Retírelas con un Haga clic derecho>Eliminar línea o el Atajo de teclado Ctrl + -
  3. Borrar el filtro de columna (ver imagen)
Lista de clientes con fecha de última actualización

Nuestra lista ya está actualizada. Información más reciente sobre nuestros clientes. sin el menor duplicado

Artículos relacionados

1 Comentario

  1. oliv '
    28/03/2019 a las 15:38

    Gran ejemplo, explicación clara con capturas de pantalla limpias. Muy buen trabajo y gracias por resolver mi problema, un gran ahorro de tiempo. Muchas gracias y bien hecho. ¡Seguiré buscando en este sitio!

    Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Mantener los datos actualizados por última vez

    Tiempo de leer: 4 minutos
    Última actualización el 18/03/2025

    Mantener la fecha de actualización más reciente no es una tarea fácil de lograr. Esto se debe a que no puede utilizar la herramienta de eliminación de duplicados porque no hay dos filas iguales.

    Este artículo presentará un método para resolver el problema.

    Resumen del problema

    Es muy fácil extraer datos de una tabla sin duplicados usando la opción de menú Datos>Eliminar duplicados. Pero en algunos casos, la herramienta no permite conservar ciertos datos específicos.

    Por ejemplo, en el siguiente libro de trabajo, tenemos un documento que contiene direcciones de clientes.

    Lista de clientes, cómo mantener la última fecha de actualización

    Sin embargo, sólo queremos conservar los datos. los más recientes basado en la columna de actualización (columna G)

    En este escenario, la herramienta de extracción sin duplicados no puede ayudarnos. Usando la herramienta Datos>Eliminar duplicados el resultado es ineficaz porque para cada línea hay diferencias (número de teléfono en particular)

    Eliminar menú duplicados
    La herramienta para eliminar duplicados no funciona aquí porque todas las filas son únicas

    Sin embargo, sabemos que necesitamos limpiar nuestra lista para conservar solo las fechas de actualización más recientes.

    Solución con NB.SI.ENS

    Todo el truco consiste en

    1. Encuentre un identificador único para cada individuo (aquí el correo electrónico).
    2. Luego cuenta el número de veces que encontramos este identificador en la lista.

    Por ello nos basaremos en la función CONTAR.SI para hacer este trabajo PERO con una referencia híbrida para el rango de datos.

    Una referencia híbrida se establece en una referencia única de un rango de datos. La otra referencia de la gama queda libre.

    Detalle de los pasos de la solución.

    Construcción de la fórmula.

    • En una nueva columna escribiremos la siguiente fórmula

    =NB.SI.ENS($H$2:H2,H2)

    • Luego copiamos esta fórmula para todas las celdas de la columna.

    El resultado es el siguiente

    Artículo triplicado en nuestra lista de datos

    Puedes ver en la imagen el correo electrónico de Richard SAVARD está presente 3 veces. En la columna que acabamos de crear encontramos sus correos electrónicos 3 veces en nuestra lista con los valores 1, 2 y 3.

    Explicación de la fórmula.

    La primera referencia de nuestro rango de datos está arreglada ($ H $ 2) y el segundo gratis (H2), copiando esta fórmula sólo cambiará la segunda referencia.

    • Así, en I5, la fórmula sólo tendrá en cuenta los correos electrónicos entre H2 y H5.
    • En I10, la fórmula utiliza el rango de H2 a H10 
    • y así sucesivamente para todo el documento.

    Ordenar datos

    Ahora ordenaremos nuestra matriz en 2 claves.

    • El correo electrónico de nuestros clientes
    • Fecha de actualización en orden descendente (del más nuevo al más antiguo)

    Ir al menu Datos>Ordenar y crear el siguiente orden de clasificación

    1. Seleccione el primer criterio de clasificación (correo electrónico)
    2. Agregar un nuevo nivel de clasificación
    3. Seleccione la columna de fecha de actualización
    4. Cambiar el orden de clasificación
    Opción de clasificación para aislar las últimas actualizaciones

    Después de la validación, los correos electrónicos dobles o triples se encuentran uno debajo del otro.

    Los artículos duplicados se ordenan uno detrás del otro en relación con la fecha de actualización para conservarlos.

    Filtrar datos

    ¿Está casi terminado el trabajo?

    Ahora solo necesitamos usar el filtro de Excel (Datos>Filtro) en la columna que agregamos anteriormente y DESMARCAR VALOR 1.

    Eliminación_Doblones_Fórmula_7

    De esta forma solo mostramos los elementos que queremos eliminar.

    Solo se mantuvieron las fechas de actualización más recientes.

    Eliminar líneas antiguas

    1. Seleccionar todas las líneas visibles
    2. Retírelas con un Haga clic derecho>Eliminar línea o el Atajo de teclado Ctrl + -
    3. Borrar el filtro de columna (ver imagen)
    Lista de clientes con fecha de última actualización

    Nuestra lista ya está actualizada. Información más reciente sobre nuestros clientes. sin el menor duplicado

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      1 Comentario

      1. oliv '
        28/03/2019 a las 15:38

        Gran ejemplo, explicación clara con capturas de pantalla limpias. Muy buen trabajo y gracias por resolver mi problema, un gran ahorro de tiempo. Muchas gracias y bien hecho. ¡Seguiré buscando en este sitio!

        Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.