Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola
Tengo un total incorrecto para mi columna QTY_conf comparando con la tabla:
¿Sabes por qué tengo sólo 550 en total?
Gracias
Saludos
Ludivine
Solved! Go to Solution.
Hola, @LudivineLOU
La fórmula es correcta para los resultados de cálculo de los datos en cada fila de la tabla.
Pero al calcular la fila total, primero encontrará el máximo más grande [Pur. Doc. Itm] (60120267700700001), por lo que obtendrá el QTY (550) donde [Pur. Doc. Itm] á máx [Pur. Doc. Itm] (60120267700700001).
Como solución alternativa, puede intentar crear otra medida para modificar el total:
Qty_conf = CALCULATE(SUM(ZE[SUMQTY]),FILTER(ZE,ZE[Pur.Doc.Itm]=MAX(GR[Pur.Doc.Itm])))
Qty_conf2 =
VAR __table = SUMMARIZE(GR,[Pur.Doc.Itm],"__value",[Qty_conf])
RETURN
IF(HASONEVALUE(GR[Pur.Doc.Itm]),[Qty_conf],SUMX(__table,[__value]))
Consulte el archivo pbix de ejemplo adjunto para obtener más detalles.
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.
@LudivineLOU , es qty_conf es una medida. Entonces intenta como
qty_conf nuevo á sumx(values(Table[vendor]),[qty_conf ])
Desgraciadamente, obtuve el mismo resultado 😞
MEDIDA 2
Es una fórmula en interacción con otra tabla llamada ZE.
Qty_conf DE CÁLCULOS( SUM(ZE[SUMQTY]); FILTRO (ZE; ZE[Pur. Doc. Itm]-MAX(GR[Pur. Doc. Itm])))
Gracias
Hola, @LudivineLOU
La fórmula es correcta para los resultados de cálculo de los datos en cada fila de la tabla.
Pero al calcular la fila total, primero encontrará el máximo más grande [Pur. Doc. Itm] (60120267700700001), por lo que obtendrá el QTY (550) donde [Pur. Doc. Itm] á máx [Pur. Doc. Itm] (60120267700700001).
Como solución alternativa, puede intentar crear otra medida para modificar el total:
Qty_conf = CALCULATE(SUM(ZE[SUMQTY]),FILTER(ZE,ZE[Pur.Doc.Itm]=MAX(GR[Pur.Doc.Itm])))
Qty_conf2 =
VAR __table = SUMMARIZE(GR,[Pur.Doc.Itm],"__value",[Qty_conf])
RETURN
IF(HASONEVALUE(GR[Pur.Doc.Itm]),[Qty_conf],SUMX(__table,[__value]))
Consulte el archivo pbix de ejemplo adjunto para obtener más detalles.
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.