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
Anonymous
Not applicable

Suma de una medida de recuento en una tabla

Hola

Estoy tratando de conseguir una suma de las entregas totales hechas a un cliente.

Si un cliente recibió una entrega, he creado a una medida para indicar un 1 y si un cliente no recibió una entrega en un día, estará en blanco.

Me gustaría poder sumar todo el '1' a lo largo de cada día para obtener un número total de entregas.

Además, quería calucir cuántas delveries por semana recibe el cliente (una semana sería de domingo a sábado).

A continuación se muestra un ejemplo de cómo se ven los datos en una tabla en Power BI:

Capture.PNG

Gracias por su ayuda.

1 ACCEPTED SOLUTION
v-zhenbw-msft
Community Support
Community Support

Hola @ahmoosvi ,

Si hay multi recepción cada día pero todavía indica un 1, Podemos usar los siguientes pasos para cumplir con su requisito.

1. Cree una medida para contar la entrega.

Measure = IF(CALCULATE(COUNT('Table'[delivery]),FILTER('Table','Table'[delivery]="Y"))>0, 1,blank())

summing 3.jpg

2. A continuación, cree una tabla de fechas y cree una relación de uno a varios entre dos tablas.

date = ADDCOLUMNS(ADDCOLUMNS(CALENDARAUTO(),"year",YEAR([Date]),"week",WEEKNUM([Date],1)),"year_week",[year]&"-"&"WK "&[week])

Summing1.jpg

Summing2.jpg

3. Luego podemos crear una medida y una nueva tabla de matriz usando la columna [año-semana].

CountMeasure = 
SUMX (
    DISTINCT ( 'date'[Date] ),
    SUMX ( GROUPBY ( 'Table', 'Table'[CustomerID] ), CALCULATE ( [Measure] ) )
)

summing 4.jpg

Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en la tabla que hemos compartido?

Si no cumple con su escenario, ¿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í.

BTW, pbix como adjunto.

Saludos

Equipo de Apoyo comunitario _ zhenbw

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

View solution in original post

4 REPLIES 4
v-zhenbw-msft
Community Support
Community Support

Hola @ahmoosvi ,

Si hay multi recepción cada día pero todavía indica un 1, Podemos usar los siguientes pasos para cumplir con su requisito.

1. Cree una medida para contar la entrega.

Measure = IF(CALCULATE(COUNT('Table'[delivery]),FILTER('Table','Table'[delivery]="Y"))>0, 1,blank())

summing 3.jpg

2. A continuación, cree una tabla de fechas y cree una relación de uno a varios entre dos tablas.

date = ADDCOLUMNS(ADDCOLUMNS(CALENDARAUTO(),"year",YEAR([Date]),"week",WEEKNUM([Date],1)),"year_week",[year]&"-"&"WK "&[week])

Summing1.jpg

Summing2.jpg

3. Luego podemos crear una medida y una nueva tabla de matriz usando la columna [año-semana].

CountMeasure = 
SUMX (
    DISTINCT ( 'date'[Date] ),
    SUMX ( GROUPBY ( 'Table', 'Table'[CustomerID] ), CALCULATE ( [Measure] ) )
)

summing 4.jpg

Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en la tabla que hemos compartido?

Si no cumple con su escenario, ¿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í.

BTW, pbix como adjunto.

Saludos

Equipo de Apoyo comunitario _ zhenbw

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

harshnathani
Community Champion
Community Champion

@ahmoosvi ,

Puede comprobar esta solución.

https://community.powerbi.com/t5/Desktop/calculate-n-days-sales-for-locations-with-different-start-d...

saludos

Harsh Nathani

¿Respondí a tu pregunta? ¡Marca mi puesto como solución! Apreciar con un Kudos!!

Anonymous
Not applicable

Gracias por su ayuda. ¡Lo tengo a trabajar!

nahid3152
Helper II
Helper II

Hola @ahmoosvi

En el calendario, cree la columna de la semana mediante la función WEEKNUM.

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.