Compare 2 columnas de 2 hojas diferentes

Un usuario Pregunto ✅

mudegowdrp

Tengo datos de la semana 1 y de la semana 2. Necesito encontrar nuevos elementos detectados en la semana 2. Por favor, ¿puedo saber la mejor manera de hacer esto?

Ejemplo: el archivo adjunto tiene dos columnas ID y AppName. Lo que necesito es una lista de elementos nuevos en la semana 2.

Debo decir que hay 4 elementos nuevos en comparación con los datos de la semana pasada. Por favor ayuda. GraciasCapture.PNG

En respuesta a mudegowdrp


@mudegowdrp escribió:

@Phil_Seamark Ok, aquí está el conjunto de datos.

Semana 1

Fecha | ID | Nombre de la aplicación

11/01/2017 1 a

11/01/2017 2 b

11/01/2017 3 c

11/01/2017 4 d

Semana 2

Fecha | ID | Nombre de la aplicación

11/08/2017 1 a

11/08/2017 2 b

11/08/2017 3 c

11/08/2017 4 d

11/08/2017 5 e

11/08/2017 6 f

11/08/2017 7 g

11/08/2017 8 h

El resultado debe verse como

Nuevos artículos: 4

5 e

6 f

7 g

8 h

Nota: los datos de la semana 1 y la semana 2 se almacenan en dos hojas de Excel diferentes


@mudegowdrp

Cree una columna calculada que se pueda utilizar en filtros / segmentaciones.

isNew =
NOT (
    CONTAINS (
        week1,
        week1[ID], week2[ID],
        week1[ApplicationName], week2[ApplicationName]
    )
)

Capture.PNG

Hola @mudegowdrp

¿Necesita una solución basada en Excel o está trayendo estos datos a PowerBI?

mudegowdrp

En respuesta a Phil_Seamark

Hola @Phil_Seamark,

Gracias por su rápida respuesta.

Necesito traer esto en Power BI. Necesito comparar datos semanales y mostrar cuántas aplicaciones nuevas ingresaron al entorno.

En respuesta a mudegowdrp

Entonces, ¿traerá ambos conjuntos de datos a la misma tabla en Power BI? ¿Quizás con una columna que muestre la semana a la que se refiere la fila?

Si es así, puede crear una columna calculada o una medida para identificar qué valores son nuevos

mudegowdrp

En respuesta a Phil_Seamark

Buena pregunta. Tratando de pensar cuál es la mejor manera de hacerlo. Lo que haré es exportar datos todas las semanas y realmente no quiero mantener todo en una hoja ya que el volumen de datos es mayor. Pero, ¿puede darnos una mejor idea para hacer esto?

mudegowdrp

En respuesta a mudegowdrp

@Phil_Seamark Ok, aquí está el conjunto de datos.

Semana 1

Fecha | ID | Nombre de la aplicación

11/01/2017 1 a

11/01/2017 2 b

11/01/2017 3 c

11/01/2017 4 d

Semana 2

Fecha | ID | Nombre de la aplicación

11/08/2017 1 a

11/08/2017 2 b

11/08/2017 3 c

11/08/2017 4 d

11/08/2017 5 e

11/08/2017 6 f

11/08/2017 7 g

11/08/2017 8 h

El resultado debería verse así

Nuevos artículos: 4

5 e

6 f

7 g

8 h

Nota: los datos de la semana 1 y la semana 2 se almacenan en dos hojas de Excel diferentes

En respuesta a mudegowdrp


@mudegowdrp escribió:

@Phil_Seamark Ok, aquí está el conjunto de datos.

Semana 1

Fecha | ID | Nombre de la aplicación

11/01/2017 1 a

11/01/2017 2 b

11/01/2017 3 c

11/01/2017 4 d

Semana 2

Fecha | ID | Nombre de la aplicación

11/08/2017 1 a

11/08/2017 2 b

11/08/2017 3 c

11/08/2017 4 d

11/08/2017 5 e

11/08/2017 6 f

11/08/2017 7 g

11/08/2017 8 h

El resultado debería verse así

Nuevos artículos: 4

5 e

6 f

7 g

8 h

Nota: los datos de la semana 1 y la semana 2 se almacenan en dos hojas de Excel diferentes


@mudegowdrp

Cree una columna calculada que se pueda utilizar en filtros / segmentaciones.

isNew =
NOT (
    CONTAINS (
        week1,
        week1[ID], week2[ID],
        week1[ApplicationName], week2[ApplicationName]
    )
)

Capture.PNG

mudegowdrp

En respuesta a Eric_Zhang

@Eric_Zhang Esto funciona. Muchas gracias 🙂

Deja un comentario

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