DAX para dividir los totales de tablas de 2 columnas

Un usuario Pregunto ✅

Alexrk

Hola

En la siguiente tabla (horas directas (A) y Ganado (B)) están entregando el total SUM correcto.

Sin embargo, la columna (rendimiento (C)) debe ser 153,88 dividida por 142,7.

Básicamente, necesito una tabla que suma la columna A, suma la columna B, pero la columna C tiene que dividir los totales de B y A (B:A).

Además, la tabla está siendo filtrada por los usuarios, utilizando filtros para (Assoc_ID y WK_end_date).

Intenté esto, pero no funciona:

CALCULAR(DIVIDIR(SUMA(tblTempReport[earned]),(SUMA(tblTempReport[direct_hours])))

Alexrk_0-1604679707286.png

Hola @Alexrk,

Prueba esto.

Measure = 
VAR x = 
MAX([Earned])/ MAX([Direct hours])
RETURN
IF(
    HASONEFILTER(Sheet1[Direct hours]),
    x,
    DIVIDE( SUM(Sheet1[Earned]), SUM(Sheet1[Direct hours]) )
)

v-lionel-msft_0-1604888725862.png

Saludos
Lionel Chen

Si este correo ayuda,entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amichandak

@Alexrk , Esta fórmula parece estar bien. ¿Cuál es el problema que está recibiendo?

CALCULAR(DIVIDIR(SUMA(tblTempReport[earned]),(SUMA(tblTempReport[direct_hours])))

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?

Proporcione sus comentarios y consejos para nuevos videos
Serie de Tutoriales Consulta Directa Dax Vs SQL PBI Consejos
Apreciamos tus Felicitaciones.

Alexrk

En respuesta a amichandak

Gracias

Sí, parece que la fórmula anterior está bien, pero el resultado anterior para C debe ser 107.83, no 14.78.

Aquí está un ejemplo más claro:

Alexrk_1-1604684694542.png

Deja un comentario

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