Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Estoy tratando de hacer el siguiente ejercicio de conteo:
Tengo un mapeo de ID-A a ID-B, y quiero definir una relación de mapeo universal ya sea "Uno a muchos", "Muchos a uno" o "Muchos a muchos". El propósito de la asignación universal es asegurarme de que si tuviera que usar los ingresos de un ID para calcular los de la otra, sé cómo dividir o combinar los ingresos. Por ejemplo, si A11 tiene unos ingresos de $3,000, entonces B22, B23,B24 cada uno obtiene $1,000. Mi idea es contar cuántos de cada uno de los recuentos de ID-A e ID-B es mayor que 1 y si ese recuento es mayor que 0, entonces hay una "Muchas relaciones". Me pregunto si hay una manera más eficaz de escribirlo en Power BI sin crear demasiadas columnas. Este es el resultado que hice en Excel. Esto es lo que escribí en la última columna "- IF( E2>0, "Many B", "One B" ) & " a " & IF(F2>0, "many A ", "one A " )"
Me gustaría crear una columna en la vista de tabla, no una medida. ¡Gracias!
A | B | C | D | E | F | G |
ID-A | ID-B | CountIDA | CountIDB | Recuento de CountIDA > 1 | Recuento de CountIDB > 1 | Relación de mapeo |
A11 | B22 | 3 | 2 | 3 | 2 | Muchos B a muchos A |
A11 | B23 | 3 | 1 | 3 | 0 | Muchos B a uno A |
A11 | B24 | 3 | 1 | 3 | 0 | Muchos B a uno A |
A21 | B13 | 1 | 1 | 0 | 0 | De una B a una A |
A32 | B34 | 1 | 4 | 0 | 4 | De una B a muchas A |
A33 | B34 | 1 | 4 | 0 | 4 | De una B a muchas A |
A34 | B34 | 1 | 4 | 0 | 4 | De una B a muchas A |
A35 | B34 | 1 | 4 | 0 | 4 | De una B a muchas A |
A45 | B22 | 2 | 2 | 2 | 2 | Muchos B a muchos A |
A45 | B41 | 2 | 1 | 2 | 0 | Muchos B a uno A |
Solved! Go to Solution.
Ahí, @wsspglobal
Escribir todo en una columna calculada será más engorroso.
Se recomienda calcular con varias columnas。
Compruebe el nuevo archivo adjunto.
BTY , puede intentar ocultar la columna calculada que no necesita en la vista de informe de PowerBI.
Saludos
Equipo de soporte de la comunidad _ Eason
Hola , @wsspglobal
¿Podría decirme si su problema ha sido resuelto?
Si es así, marque las respuestas útiles o agregue su respuesta como Respondida para cerrar este hilo.
Ayudará a otros miembros de la comunidad a encontrar fácilmente la solución cuando reciban el problema similar.
Saludos
Equipo de soporte de la comunidad _ Eason
Hola , @wsspglobal
Parece que no hay necesidad de crear dos columnas auxiliares,"CountIDA","Count of CountIDA > 1".
Es suficiente crear una columna "CountID A >1 " , porque el valor de "CountIDA" es eauql al valor de "Count of CountIDA".
Por favor, pruebe la fórmula como se indica a continuación:
Mapping relationship =
VAR a =
CALCULATE ( COUNT ( 'Table'[ID-A] ), ALLEXCEPT ( 'Table', 'Table'[ID-A] ) )
VAR b =
CALCULATE ( COUNT ( 'Table'[ID-B] ), ALLEXCEPT ( 'Table', 'Table'[ID-B] ) )
VAR text1 =
IF ( a > 1, "Many B", "One B" )
VAR text2 =
IF ( b > 1, "many A", "one A" )
RETURN
text1 & " to " & text2
El resultado se mostrará como se muestra a continuación:
Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @v-easonf-msft
Gracias por responder. Me di cuenta de que cometí un error en mi tabla de Excel. Por favor, el actualizado a continuación:
La columna E y F ha cambiado, por lo que la columna G ha cambiado como resultado. La columna E debe ser - para cada ID-B, cuente donde CountIDA está >1. La columna F debe ser : para cada ID-A, cuente dónde está CountIDB >1. De esta manera, debería haber una diferencia entre su enfoque y mi enfoque. Por favor, ayúdame de nuevo. Gracias y lo siento por el error.
A | B | C | D | E | F | G |
ID-A | ID-B | CountIDA | CountIDB | Recuento de CountIDA > 1 | Recuento de CountIDB > 1 | Relación de mapeo |
A11 | B22 | 3 | 2 | 2 | 1 | Muchos B a muchos A |
A11 | B23 | 3 | 1 | 1 | 1 | Muchos B a muchos A |
A11 | B24 | 3 | 1 | 1 | 1 | Muchos B a muchos A |
A21 | B13 | 1 | 1 | 0 | 0 | De una B a una A |
A32 | B34 | 1 | 4 | 0 | 1 | De una B a muchas A |
A33 | B34 | 1 | 4 | 0 | 1 | De una B a muchas A |
A34 | B34 | 1 | 4 | 0 | 1 | De una B a muchas A |
A35 | B34 | 1 | 4 | 0 | 1 | De una B a muchas A |
A45 | B22 | 2 | 2 | 2 | 1 | Muchos B a muchos A |
A45 | B41 | 2 | 1 | 1 | 1 | Muchos B a muchos A |
Ahí, @wsspglobal
Escribir todo en una columna calculada será más engorroso.
Se recomienda calcular con varias columnas。
Compruebe el nuevo archivo adjunto.
BTY , puede intentar ocultar la columna calculada que no necesita en la vista de informe de PowerBI.
Saludos
Equipo de soporte de la comunidad _ Eason
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |