Calcular porcentaje de la misma columna

Un usuario Pregunto ✅

Anónimo

Hola,

Me preguntaba si hay una forma de calcular el porcentaje de un valor en una columna en función de un valor diferente en la misma columna. Para hacer esto, me gustaría usar una columna diferente como índice.

Por ejemplo, en la imagen adjunta, me gustaría calcular el porcentaje de mano de obra total sobre el costo total.

Gracias por tu tiempo.

Captura8321412.JPG

Anónimo

Hola @Anónimo

Prueba esto por favor:

Porcentaje= DIVIDIR(CALCULAR(SUMA(Tabla[Month Budget]);FILTRO(Tabla;Tabla[Category]=»Mano de obra total»));CALCULAR(SUMA(Tabla[Month Budget]);FILTRO(Tabla;Tabla[Category]=»Coste total»)))

Espero que esto funcione.

PD, en «Tabla», tienes que poner el nombre de la tabla.

Anónimo

Hola @Anónimo

Prueba esto por favor:

Porcentaje= DIVIDIR(CALCULAR(SUMA(Tabla[Month Budget]);FILTRO(Tabla;Tabla[Category]=»Mano de obra total»));CALCULAR(SUMA(Tabla[Month Budget]);FILTRO(Tabla;Tabla[Category]=»Coste total»)))

Espero que esto funcione.

PD, en «Tabla», tienes que poner el nombre de la tabla.

Anónimo

En respuesta a Anónimo

Lo siento, no expliqué completamente mi situación. Tengo docenas de clientes y cada cliente tiene esas 5 filas con una identificación de cliente. Su solución, aunque elegante, solo funcionará si hubiera un solo conjunto de clientes.

Terminé dividiendo la tabla en 5 tablas más pequeñas, cada una de las cuales contenía una categoría y luego hice los cálculos de esa manera. Sé que no está limpio.

En respuesta a Anónimo

hola @anonimo

Parece que puede usar «Agregar consultas» en el editor de consultas para combinar las tablas. Entonces puede usar la medida como se mencionó HarrisonCbe. Si no es su caso, comparta datos de muestra para su escenario para que podamos ayudarlo más.

Saludos,

cherie

Deja un comentario

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