Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
RachnaV
Helper I
Helper I

Agrupación en una medida

Hola

Tengo una medida llamada Medida 3 que es la suma de la Medida 1 y la Medida 2.

Donde sea que la clase de Proporción y el combo unidad de tratamiento tengan tipo de financiación como W y WMH, a continuación, el valor de la Medida 3 debe calcularse como Medida 1 (se calculará solo para El tipo de financiación , wmH, estará en blanco para otros tipos de financiación) + Medida 2 (se calculará para Tipo de financiación <> WMH, estará en blanco para Tipo de financiación - WMH), pero su valor debe mostrarse solo en la primera fila de la Unidad de tratamiento y las filas restantes de la celda Medida 3 deben estar en blanco en esa unidad de tratamiento.

Estoy adjuntando la instantánea de Excel que muestra cómo se está calculando y se muestra en este momento junto con el resultado y el formato deseados. ¿Cómo lograrlo?

Gracias ProblemScenario and DesiredResult.PNG Resultado actual y resultado deseado

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola a todos

He replicado el escenario usando el modelo de Contoso y cargando la instantánea de la maqueta de informe de cómo se requiere con suposiciones, incluidas las dos medidas que deben crearse y la fórmula para cada medida.
Espero que esto ayude a aclarar qué tipo de medida se requiere y cómo se debe calcular. Sería útil para otros lectores también si se enfrentan a un escenario similar.

Financial Year Short Name, Financial Month Short Name, CustomerType y Have Kids at Home serán los filtros aplicados al informe.

Aunque la fórmula se menciona en la instantánea de maqueta, mencionándola de nuevo para facilitar la referencia:

El número total de unidades vendidas es una medida que se utilizaría para calcular por debajo de dos medidas. Se calcula como DISTINCTCOUNT del número de unidades vendidas de la tabla de ventas.

Fórmula para la relación de ponderación de ventas - Ocupación del cliente será:
1. Para la categoría, la combinación de ocupación del cliente que no tiene estado civil "M" -> número total de unidades vendidas para cada categoría (como 1600 para teléfonos celulares) * la unidad vendida ponderación correspondiente a esa categoría, ocupación del cliente y estado civil.
2. Combinación de categoría y ocupación del cliente que tiene ambos estados civiles - "M" y "S":
a. Dondequiera que la ocupación tenga estado civil como sólo "S" -
Número total de unidades vendidas en cada categoría (como 1600 para teléfonos celulares) * Peso de la unidad vendida (MISMO CÁLCULO QUE EN EL PUNTO 1 anterior) correspondiente a esa categoría, ocupación del cliente y estado civil.
b. Dondequiera que la ocupación tenga ambos estados civiles- "S" y "M" - Número total de unidades vendidas para cada categoría (como 1600 para teléfonos celulares) * Unidad vendida Weightage para el estado civil S y M (como 225 para teléfonos celulares -> ocupación profesional) es decir, valor de peso para la categoría y ocupación correspondientes.

La fórmula para el peso de las unidades vendidas será:
1. Para la combinación de categoría y ocupación del cliente que no tiene estado civil "M" -> número total de unidades vendidas en cada categoría, ocupación del cliente y estado civil (como 100 para teléfonos celulares, clientes administrativos y individuales) * Unidad vendida Peso correspondiente a esa categoría, ocupación del cliente y estado civil.

2. Combinación de categoría y ocupación del cliente que tiene ambos estados civiles - "M" y "S":
a. Dondequiera que la ocupación tenga estado civil sólo "S" -
Número total de unidades vendidas en cada categoría, ocupación del cliente y estado civil (como 100 para teléfonos celulares, clientes administrativos y individuales) * Peso de la unidad vendida (MISMO CÁLCULO QUE EN EL PUNTO 1 anterior) correspondiente a esa categoría, ocupación del cliente y estado civil.
b. Dondequiera que la ocupación tenga ambos estados civiles "S" y "M" - Número total de unidades vendidas en la categoría y ocupación correspondientes (como 175.5 para teléfonos celulares, combinación de administración) * Peso de la unidad vendida para esa categoría y ocupación (como 0.3 para teléfonos celulares y administración).

Estoy buscando ayuda en la creación de medidas - relación de ponderación de ventas - ocupación del cliente y unidades de peso vendido para que cumpla con los criterios indicados por encima de los criterios durante el cálculo. ReportMockup.png

v-zhenbw-msft
Community Support
Community Support

Hola @RachnaV ,

Podemos usar los siguientes pasos para satisfacer sus necesidades.

1. Cree una medida que el Tipo de Financiación -"W". y crear una medida que tipo de financiación " WMH".

W value = CALCULATE(SUM('Table'[values]),'Table'[Type]="W")

WMH = CALCULATE(SUM('Table'[values]),FILTER('Table','Table'[Type]="WMH"))

Group 1.jpg

2. Luego podemos crear una tabla de cálculo para obtener la suma de "WMH".

Table 2 = SUMMARIZE('Table','Table'[name],"sum",CALCULATE(SUM('Table'[values]),'Table'[Type] = "WMH"))

Group 2.jpg

3. Necesitamos crear una relación entre la Tabla y la Tabla 2 basada en el nombre. La dirección es ambas cosas.

Group 3.jpg

4. Por fin podemos crear la medida total como esta,

Total = 
var WMH__ = CALCULATE(SUM('Table 2'[sum]))
var x = [W value] + WMH__
return
IF(ISBLANK([W value]),BLANK(),x)

El resultado como este,

Group 4.jpg

Si no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos o describir los campos de cada tabla y las relaciones entre tablas simplemente?

Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.

Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.

BTW, pbix como adjunto.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

amitchandak
Super User
Super User

@RachnaV ,La información que ha proporcionado no está despejar el problema para mí. Por favor, puede explicar con un ejemplo.
Pero refiérase si esto puede ayudar

https://www.kasperonbi.com/use-isinscope-to-get-the-right-hierarchy-level-in-dax/
Apreciamos tus Felicitaciones.

parry2k
Super User
Super User

@RachnaV es difícil entender desde la imagen cómo se ven los datos sin procesar. es mejor si pone datos de ejemplo en formato de tabla y salida esperada.

Lee este post para obtener tu respuesta rápidamente.

https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.