Tablas de referencias cruzadas

Un usuario Pregunto ✅

mmikemcgregor

Tengo dos tablas que estoy importando a un panel. La primera es una tabla creada por respuestas de Microsoft Forms. La segunda tabla es una tabla de referencia cruzada que muestra qué objetivos se preguntaron en qué Formulario #. Estoy tratando de construir un tablero que muestre quién se ha acercado o no a qué objetivos, pero también muestra cuándo es desconocido.

Formulario Tabla 1.JPGFormulario Tabla 2.JPG
Entonces, para John, no se acercó a ningún objetivo en el Formulario n. ° 1 (Best Buy, JC Penny, Sears, Walmart), solo se acercó a Ebay en el Formulario n. ° 2 y no respondió a los Formularios n. ° 3 o 4.
Tengo relaciones que se ven así
Relaciones.JPG

y creé una fórmula eso me da la siguiente tabla

Objetivos aproximados = If (SELECTEDVALUE (‘Formulario de respuestas'[If Yes, which Target?], 0) = SELECTEDVALUE (‘DIM – Entidad'[Target], 0), «Sí», «No»)

Table.JPG
Entonces puedo ver que John se acercó a Ebay y no se acercó a los clientes en el Formulario 1 o 2. Pero también muestra que no se acercó a los clientes en el Formulario 3 o 4 para los que no ha enviado respuestas. ¿Alguna idea de cómo hacer que esos clientes muestren un texto nulo o desconocido ya que aún no ha llenado ese formulario?

Allison Kennedy

¿Con qué volumen de datos estás trabajando aquí? Puede intentar fusionar las tablas en Power Query Editor, lo que aumentará el volumen total de datos pero obtendrá los resultados que está buscando:

result.png

La tabla anterior usa ‘DIM – Entidad'[Target], ‘Formular respuestas'[Name] y ‘Formular respuestas'[Approached Target?], y luego aplica el ‘Mostrar elementos sin datos’ al ‘DIM – Entidad'[Target] campo.

En su conjunto de datos actual, el ‘Sí’ aparece bien, el ‘desconocido’ se muestra en blanco, pero el ‘No’ también se muestra en blanco. Una forma de solucionar este problema es Fusionar consultas;

En el Editor de consultas de transformación de datos para la tabla Respuestas de formulario, haga clic en la pestaña Inicio y seleccione Combinar consultas. Seleccione las tablas Respuestas de formulario y Referencia cruzada y elija la columna N.º de formulario de cada tabla. Elija Left Outer como el tipo Join. Luego haga clic en las flechas dobles en la nueva columna de Referencia cruzada y seleccione ‘Destino’ para expandir la columna. Cambié el nombre de este «Objetivos disponibles».

Cierre y cargue los cambios y su tabla debería verse como la foto de arriba. Luego, puede usar DAX para reemplazar los espacios en blanco con la palabra ‘Desconocido’ si es necesario.

Si esto resuelve su problema, marque como solución. Si tiene preguntas sobre esta solución, háganoslo saber.

Allison Kennedy

¿Con qué volumen de datos estás trabajando aquí? Puede intentar fusionar las tablas en Power Query Editor, lo que aumentará el volumen total de datos pero obtendrá los resultados que está buscando:

result.png

La tabla anterior usa ‘DIM – Entidad'[Target], ‘Formular respuestas'[Name] y ‘Formular respuestas'[Approached Target?], y luego aplica el ‘Mostrar elementos sin datos’ al ‘DIM – Entidad'[Target] campo.

En su conjunto de datos actual, el ‘Sí’ aparece bien, el ‘desconocido’ se muestra en blanco, pero el ‘No’ también se muestra en blanco. Una forma de solucionar este problema es Fusionar consultas;

En el Editor de consultas de transformación de datos para la tabla Respuestas de formulario, haga clic en la pestaña Inicio y seleccione Combinar consultas. Seleccione las tablas Respuestas de formulario y Referencia cruzada y elija la columna N.º de formulario de cada tabla. Elija Left Outer como el tipo Join. Luego haga clic en las flechas dobles en la nueva columna de Referencia cruzada y seleccione ‘Destino’ para expandir la columna. Cambié el nombre de este «Objetivos disponibles».

Cierre y cargue los cambios y su tabla debería verse como la foto de arriba. Luego puede usar DAX para reemplazar los espacios en blanco con la palabra ‘Desconocido’ si es necesario.

Si esto resuelve su problema, marque como solución. Si tiene preguntas sobre esta solución, háganoslo saber.

Deja un comentario

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