porcentajes acumulados

Un usuario Pregunto ✅

Anónimo

¡Hola!

Necesito calcular el porcentaje acumulativo como en el archivo adjunto.

Lo que necesito es tener otra columna con porcentaje acumulado con 25%, 62,5%, 87,5%, 100%.

¿Alguna idea de cómo hacerlo? Revisé este hilo pero no pude hacerlo.

Gracias

Salud,

Andrea

Anónimo

Hola great_AS,

Vea esta imagen y díganos si funciona para usted.

test.JPG

Hola @Anónimo,

Podrías referirte a La solución de Miltinho, vea el código a continuación:

Measure = 
var sales=CALCULATE(SUM('TEST'[Sales]),FILTER(ALLSELECTED(TEST[Collection]),ISONORAFTER('TEST'[Collection],MAX('TEST'[Collection]),DESC)))
var totalsales=CALCULATE(SUM('TEST'[Sales]),ALLSELECTED(TEST))
return DIVIDE(sales,totalsales)

Resultado:

1.PNG

También puede descargar el archivo pbix para verlo.

Saludos,

Daniel él

Maldarraji

Hola a todos, ¿alguien puede ayudar a calcular el acumulado de la columna (asignación_rat)?

Maldarraji_0-1619507279276.png

En respuesta a Maldarraji

Hola,

Debe tener una tabla de calendario con una relación (muchos a uno y único) de la columna Allocation_date de la tabla de datos a la columna de fecha de la tabla de calendario. De su objeto visual, elimine la columna Allocation_date y arrastre la columna Fecha de la Tabla de calendario. Suponiendo que la tasa asignada es una medida, escriba esta medida y arrástrela a su visual

YTD allocate_rate = calcular ([allocated_rate], dateytd (calendario[date], «31/12»))

El cálculo de YTD se reiniciará el 1 de enero de cada año.

Espero que esto ayude.

Maldarraji

En respuesta a Ashish_Mathur

Hola Sr. Ashish, soy un nuevo pasante en The PowerBI, y no sé cómo obtener el Acumulativo cuando trabajé en el Calendario, me dan un error. ¿Podría ayudarme a crear una tabla con una tasa acumulativa a partir del 01/01/2015 al 30/12/2021?

Maldarraji_0-1619680750812.png

Maldarraji

En respuesta a Maldarraji

Maldarraji_1-1619681220941.png

¿Alguna ecuación que se pueda aplicar para obtener tal resultado en el color amarillo?

En respuesta a Maldarraji

Hola,

Comparta el enlace desde donde puedo descargar su archivo PBI.

Maldarraji

En respuesta a Ashish_Mathur

Lo siento, pero el archivo PBI en mi computadora portátil. ¿Quieres que te envíe el archivo?

En respuesta a Maldarraji

Sube el archivo a Google Drive y comparte el enlace de descarga del archivo aquí.

Maldarraji

En respuesta a Ashish_Mathur

Sr. Ashish

este es mi archivo de enlace

https://drive.google.com/file/d/1eszmxKNjvi1yfqTkZG2ky3PyIFyYtEOZ/view?usp=sharing

En respuesta a Maldarraji

Mensaje de acceso denegado.

Hola @Anónimo,

Podrías referirte a La solución de Miltinho, vea el código a continuación:

Measure = 
var sales=CALCULATE(SUM('TEST'[Sales]),FILTER(ALLSELECTED(TEST[Collection]),ISONORAFTER('TEST'[Collection],MAX('TEST'[Collection]),DESC)))
var totalsales=CALCULATE(SUM('TEST'[Sales]),ALLSELECTED(TEST))
return DIVIDE(sales,totalsales)

Resultado:

1.PNG

También puede descargar el archivo pbix para tener una vista.

Saludos,

Daniel él

Hola,

Para calcular el% acumulado, ¿cómo se sabe el orden a seguir? Mirando sus datos, el pedido definitivamente no es Ventas. ¿El orden es la columna Colección: otoño, primavera, verano y luego invierno?

Por favor aclare.

Anónimo

En respuesta a Ashish_Mathur

Hola @Ashish_Mathur, exactamente, el orden es la colección.

En respuesta a Anónimo

Hola,

Esto es lo que hice. Primero escribí esto columna calculada fórmula para obtener la indexación por temporada

Orden de temporadas = si ([Collection]= «Otoño», 1, si ([Collection]= «Primavera», 2, si ([Collection]= «Verano», 3,4)))

Luego escribí estas medidas

Ingresos = SUM (TEST[Sales])
Orden de temporada = si (HASONEVALUE (TEST[Collection]), SUM (PRUEBA[Order of seasons]),BLANCO())
Ingresos acumulados = SUMX (TOPN ([Season order], CALCULATABLE (VALORES (PRUEBA[Collection]), TODOS (PRUEBA[Collection])),[Season order], ASC),[Revenue])
Ingresos totales = CALCULAR ([Revenue], TODOS (PRUEBA[Collection]))
Ingresos acumulados / Ingresos totales = [Cumulative revenue]/[Total revenue]
En lo visual. Arrastré Ingresos e Ingresos acumulados / Ingresos totales.
Espero que esto ayude.
Untitled.png

Anónimo

Hola great_AS,

Vea esta imagen y díganos si funciona para usted.

test.JPG

Anónimo

En respuesta a Anónimo

¡Hola @Anónimo!

¡¡Eso es perfecto!! ¿Puedes compartir tu fórmula aquí para que pueda copiarla y pegarla?

Gracias.

Salud,

Andrea

Anónimo

En respuesta a Anónimo

Andrea, lo resolví y luego lo borré.

Deja un comentario

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