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 a todos
Creé la siguiente medida y no funciona:
CALCULAR(
SUMA(vbi_PODataDetails[Total]),
vbi_PODataDetails[IsNET] = FALSE(),
vbi_PODataDetails [Empresa] <> "0008",
vbi_PODataDetails[SupplierCode] = "1320",
vbi_PODataDetails[SupplierCode] = "1088",
vbi_PODataDetails[SupplierCode] = "4107",
vbi_PODataDetails[SupplierCode] = "19863",
vbi_PODataDetails[SupplierCode] = "4282",
vbi_PODataDetails[SupplierCode] = "1220",
vbi_PODataDetails[SupplierCode] = "14910",
vbi_PODataDetails[SupplierCode] = "1102",
vbi_PODataDetails[SupplierCode] = "20745",
vbi_PODataDetails[SupplierCode] = "10097",
vbi_PODataDetails[SupplierCode] = "6318",
vbi_PODataDetails[SupplierCode] = "9563",
vbi_PODataDetails[SupplierCode] = "1201",
vbi_PODataDetails[SupplierCode] = "1180",
vbi_PODataDetails[SupplierCode] = "1048",
vbi_PODataDetails[SupplierCode] = "1128",
vbi_PODataDetails[SupplierCode] = "6305",
vbi_PODataDetails[SupplierCode] = "7028"
)
Lo siguiente es lo que quiero lograr:
1. Necesito obtener el Total donde IsNet = False y no es la Compañía 0008 con el Código de Proveedor seleccionado (que es lo que espero que la medida anterior, digamos Grand Total, pueda lograr)
2. Necesito desglosar el Total General desde el punto no. 1 en 2 Sub-Total separado donde estoy usando la medida anterior, pero lo filtro con diferentes números de rama (digamos Sub-Total 1 y 2). Habrá 40 números de sucursal en el sub-total 1 y 10 números de sucursal en el sub-total 2.
3. Necesito calcular cuánto es el porcentaje de Sub-Total 1 y 2 del Total General.
Las columnas Empresa, Código de proveedor y Número de sucursal son actualmente columnas Texto.
Cualquier ayuda sería muy apreciada!!
Solved! Go to Solution.
Hey @nsetiap ,
la forma en que lo escribió todos sus códigos están conectados con un AND, pero desea un OR.
Pruebe la siguiente medida:
myMeasure =
CALCULATE(
SUM( vbi_PODataDetails[Total] ),
vbi_PODataDetails[IsNET] = FALSE(),
vbi_PODataDetails[Company] <> "0008",
vbi_PODataDetails[SupplierCode] IN
{
"1320",
"1088",
"4107",
"19863",
"4282",
"1220",
"14910",
"1102",
"20745",
"10097",
"6318",
"9563",
"1201",
"1180",
"1048",
"1128",
"6305",
"7028"
}
)
Hey @nsetiap ,
la forma en que lo escribió todos sus códigos están conectados con un AND, pero desea un OR.
Pruebe la siguiente medida:
myMeasure =
CALCULATE(
SUM( vbi_PODataDetails[Total] ),
vbi_PODataDetails[IsNET] = FALSE(),
vbi_PODataDetails[Company] <> "0008",
vbi_PODataDetails[SupplierCode] IN
{
"1320",
"1088",
"4107",
"19863",
"4282",
"1220",
"14910",
"1102",
"20745",
"10097",
"6318",
"9563",
"1201",
"1180",
"1048",
"1128",
"6305",
"7028"
}
)
La medida funciona, pero, todavía tengo problema.
Ahora tengo 2 medidas:
Medida1=
CALCULAR(
SUMA(vbi_PODataDetails[Total]),
vbi_PODataDetails[IsNET] = FALSE(),
vbi_PODataDetails[Empresa] <> "0008"
)
Medida2=
CALCULAR(
SUMA(vbi_PODataDetails[Total]),
vbi_PODataDetails[IsNET] = FALSE(),
vbi_PODataDetails [Empresa] <> "0008",
vbi_PODataDetails[SupplierCode] IN
{
"1320",
"1088",
"4107",
"19863",
"4282",
"1220",
"14910",
"1102",
"20745",
"10097",
"6318",
"9563",
"1201",
"1180",
"1048",
"1128",
"6305",
"7028"
}
)
Estoy creando la tercera medida:
Medida3=
[Medida2] / [Medida1]
Measure3 se filtra por números de rama seleccionados y supuestamente muestra el porcentaje, pero no funciona. ¡Se agradece la ayuda!
Hey @nsetiap ,
¿Puede publicar el resultado de [Medida2] y de [Medida1]?
Luego podemos echar un vistazo a [Measure3].
Esto podría ser información relevante, actualmente el resultado de la Medida 3 = 0.00M%
No estoy seguro de por qué hay M allí, puse medida 3 como porcentaje.
Hey @nsetiap ,
el M significa generalmente adentro Millones %. Eso explicaría por qué el número parece un cero.
Vaya a la configuración del objeto visual que está utilizando y asegúrese de que las unidades de visualización estén establecidas en ninguno:
Esto resuelve para mostrar el porcentaje, sin embargo, el porcentaje es incorrecto.
Medida 1 = $9.37M
Medida 2 = $8.29M
Por lo tanto, la Medida 3 debe ser del 88%, actualmente, la Medida 3 = 30,95%
¿Cómo puedo compartir exactamente el archivo con usted? No veo que pueda adjuntar el archivo aquí.
Incluso si puedo adjuntar el archivo, no verá el conjunto de datos detrás del informe o archivo, no estoy seguro de si también necesita ver el conjunto de datos.
Hey @nsetiap ,
tienes que cargar el archivo en un servicio como https://www.swisstransfer.com
¿Por qué no vería el conjunto de datos detrás? ¿El archivo no está en modo de importación?
El conjunto de datos es una consulta directa a la que solo se puede acceder a través de Virtual Desktop.
Necesita ver el conjunto de datos también, ¿verdad?
@nsetiap ,
Sí, eso es un problema entonces.
Realmente no entiendo por qué obtienes un resultado diferente para Measure3, cuando Measure 2 y Measure 1 dan el resultado correcto.
¿Puedes poner las 3 medidas en una tabla y publicar una captura de pantalla?
¿Te refieres al resultado de la medida de esta manera?
No se preocupe si la solución no se puede lograr sin comprobar el conjunto de datos, encontraré otra manera de obtener la solución.
@nsetiap ,
Sí, así. Pero, ¿se puede publicar en una tabla? En una tabla sabemos que todos tienen el mismo contexto de filtro. Cuando son objetos visuales diferentes, el contexto del filtro podría ser diferente.
Saludos
Denis
Hey @nsetiap ,
no, realmente me refiero a las 3 medidas en una tabla, así:
De esta manera el filtro para las 3 medidas es el mismo.
En la captura de pantalla ya puede ver que el filtro para visual 1 es diferente del filtro para visual 2. Así es poco probable que el resultado sea el mismo:
Esto es sin ninguno de esos filtros. El porcentaje es correcto. El porcentaje no es correcto una vez que apliqué todos esos filtros.
Hey @nsetiap ,
¿por qué las diferentes medidas requieren filtros diferentes?
Cuando se utilizan 2 medidas en otra medida, tienen de forma predeterminada el mismo contexto de filtro. Si desea tener un comportamiento diferente, tiene que usar DAX para que funcione.
¿Deberíamos abrir otro tema para ese tema? Se está alejando un poco de la pregunta original del post, eso se solucionó supongo.
Saludos
Denis
Tienes razón, ese es el principal problema y he creado DAX para también inslude esos filtros en él y funciona.
Muy apreciado por su ayuda! Cerraré este hilo.
La medida 1 y la medida 2 muestran el total en términos de valor $.
Medida 1 = $9M
Medida 2 = $8M
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |