Forum Discussion
total equivocado
- 6 years ago
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.
- LudivineLOU6 years ago
Helper I
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
- v-easonf-msft6 years ago
Community Support
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.