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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
natabird3
Skilled Sharer
Skilled Sharer

Countif de una medida en lugar de una columna calculada

Hola

He visto un montón de mensajes en esto, sin embargo, todo se trata de crear una columna calculada, que no creo que pueda funcionar en mi caso.

Tengo dos medidas:

Primero calculando el número de ventas semanales
Recuento de ventas por semana:CALCULATE(COUNTA('Sales'[Sale]), 'Sales Discount'[N/P+P/P+S/P] IN ? "Promo", "No Promo", "Some Promo"))/DISTINCTCOUNT('Calendar'[día de la semana])
Luego el segundo, calculando el porcentaje de promoción y alguna promoción vs normal
Porcentaje de ventas promocionados: DIVIDE([Recuento de todas las ventas],[Recuento de ventas por semana])
Entonces lo que me gustaría conseguir es esto:
rendimiento: if(AND([Count of sales per week]>1,[porcentaje de ventas promocionados]>0.8),1,0)
Lo que funciona muy bien cuando se compara con cada tienda en cada país, sin embargo, ¿cómo puedo obtener un valor total de suma de esto, lo que significa el total de todas las tiendas que cumplen con este criterio en la medida de rendimiento?
Espero que pueda ayudar, gracias de antemano y mantenerse a salvo.
1 ACCEPTED SOLUTION
V-pazhen-msft
Community Support
Community Support

@natabird3

Prueba algo como esto:

Measure = sumx(filter(sales,AND([Count of sales per week]>1 ,[promoted sales percentage]>0.8)),performance )

Paul Zheng
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

3 REPLIES 3
V-pazhen-msft
Community Support
Community Support

@natabird3

Prueba algo como esto:

Measure = sumx(filter(sales,AND([Count of sales per week]>1 ,[promoted sales percentage]>0.8)),performance )

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

amitchandak
Super User
Super User

@natabird3 , Tratar como

calculate(sum(sales[sales]) filter(sales,AND([Count of sales per week]>1 ,[promoted sales percentage]>0.8)))
Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

Desafortunadamente, esto me está dando la suma de las ventas, mientras que lo que necesito es la suma del conteo. Así que por ejemplo tengo 10 tiendas, 2 de ellas cumplían con los criterios establecidos para las ventas por semana y promocionaban el % de ventas, así que me gustaría obtener el número 2 como el resultado de mi medida. Espero que esto tenga sentido, tahnsk para la respuesta rápida.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors