Problema de cálculo

Un usuario Pregunto ✅

wshanewood1

Esta es la primera vez que uso este sitio y soy bastante nuevo en DAX. Lo que estoy tratando de hacer parece simple, pero por alguna razón, no puedo lograr que funcione. Estoy tratando de multiplicar un porcentaje por otro porcentaje. Por ejemplo tengo [Cat. Grade] de 99.67, quiero multiplicar eso por [% WEIGHTED] del 2,31%. En lugar de obtener .023, estoy obteniendo .99675.

La fórmula que estoy usando es Final Calc:=calculate([Cat. Grade]*[%WEIGHTED],filtro(GRADOS,[WEIGHTED]= «PONDERADO»))

PONDERADO Categoría Gato. Calificación %PONDERADO Cálculo final
SIN PONDERAR Ganancias de actividad 82,00%
SIN PONDERAR Pérdidas de actividad 95,00%
SIN PONDERAR Derechos 90,09%
PONDERADO Asignaciones 99,67% 2,31% 0.99675
PONDERADO Colecciones 99,21% 0,10% 0.99211
PONDERADO Deducciones 97,97% 29,79% 0.97969
PONDERADO Eventos 94,43% 9,19% 0.94426
PONDERADO Extensiones 100,00% 3,25% 1.00000
PONDERADO pago retenido 94,00% 0,03% 0.94000

nathani

Hola @wshanewood1,

Cree la siguiente medida.

Múltiple = CALCULAR(SUMX(Tabla10, Tabla10[Cat. Grade]*Tabla10[%WEIGHTED]))
123.JPG
Saludos,
Nathani duro
¿Respondí tu pregunta? ¡Marca mi publicación como una solución! Agradecer con un Kudos!!

wshanewood1

En respuesta a nathani

Agradezco la ayuda, pero por alguna razón no funcionó para mí (pegué la imagen a continuación). Tal vez haya algún problema con las otras fórmulas que estoy usando.

%PONDERADO:=([WEIGHTED TOTALN]/[TOTAL UNWEIGHTED])

TOTAL PONDERADO:=calcular([Total Transactions],filtro(GRADOS,[WEIGHTED]= «PONDERADO»))

TOTAL NO PONDERADO:=CALCULAR(SUMA([WEIGHTED TOTAL]),TODOS(Calificaciones[Category]),TODOS(Calificaciones[PAY / PERS]))

Gato. Calificación:=si(CONTIENE(Calificaciones,Calificaciones[PAY / PERS]»PERS»),[PERS CALC],[PAY CALC])

(y tengo un cálculo para cada calificación).

Imagen de Excel.png

nathani

En respuesta a wshanewood1

Hola @wshanewood1,

TOTAL NO PONDERADO:=CALCULAR(SUMA([WEIGHTED TOTAL]),TODOS(Calificaciones[Category]),TODOS(Calificaciones[PAY / PERS])).

No estoy seguro de qué quieres calcular aquí.

¿Puede compartir su archivo .pbix o explicar las medidas que ha calculado y qué significan?

Saludos,

Nathani duro

wshanewood1

En respuesta a nathani

Estoy tratando de sopesar las categorías ponderadas por el número de transacciones. Cuantas más transacciones, más peso. Así que necesito el número de transacción general. Uso esta fórmula para eliminar los filtros de Categoría y PAY/PERS que se aplican. Obtengo el peso porcentual de cada transacción, lo multiplico por la calificación de cada categoría y luego lo sumo para darme una calificación ponderada para esas categorías. Espero que eso tenga sentido.

Eliminé el filtro de Pago/Pers porque ya no lo necesitaba.

TOTAL NO PONDERADO:=CALCULAR(SUMA([WEIGHTED TOTAL]),TODOS(Calificaciones[Category]))

greg_deckler

¿Lo que está mostrando son datos de origen o es una representación de visualización de tabla/matriz de sus datos?

Si se trata de una visualización de tabla/matriz, ¿son [Cat. Grade] y [%WEIGHTED] columnas o medidas. Si mide, ¿cuáles son sus fórmulas?

greg_deckler

Es difícil estar seguro con la información proporcionada. Consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Muestre datos como texto, use la herramienta de tabla en la barra de edición
2. Salida esperada de datos de muestra
3. Explicación en palabras de cómo pasar del 1 al 2.

Deja un comentario

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