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
Syndicate_Admin
Administrator
Administrator

Se calcula una fórmula para el número de días en un mes hasta el día de hoy

¡Hola a todos!

¡Por favor, estaré encantado de ayudar aquí!

Tengo esta fórmula:

Usd neto try =

CALCULAR(

DIVIDE( SUM( 'Revenue DB'[Net USD] ), COUNTROWS( 'Date' ),

'Revenues DB' [Fecha] < HOY()

)

La fórmula divide por el número de días en el mes de enero, por lo que se divide entre 31.
Quiero que divida el número de días en un mes solo hasta el día actual
Por ejemplo, estamos el 27 de diciembre, por lo que solo se dividirá en 27 días y no en 31.

¿Puedes ayudar, por favor?

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hi, @netanel

¿Puedes comprobar este?

https://www.dropbox.com/s/329t8nqy5kujue1/number%20of%20days%20in%20a%20month%20up%20to%20the%20pres...

¿Respondí a su pregunta? Por favor, haga clic en Me gusta y marque mi publicación como una solución si resuelve su problema. Gracias.

Aprecia tus felicitaciones !!!

https://allure-analytics.com/

https://www.youtube.com/channel/UCndD_QZVNB_JWYLEmP6KrpA

Syndicate_Admin
Administrator
Administrator

@netanel , pruebe uno de los dos

Usd neto try =

CALCULAR(

DIVIDE( SUM( 'Revenue DB'[Net USD] ), day(TODAY()) )

)

Usd neto try =

CALCULAR(

DIVIDE( calculate(SUM( 'Revenue DB'[Net USD] ), datesmtd('Date'[Date])), day(TODAY()) )

)

¿@amitchandak

Ambas fórmulas no son buenas
La primera trae un mal promedio diario, en meses se ve bien
El segundo en general los organiza desde el más grande hasta el nido y distorsiona todos los números.

enlace a mi PBIX:

https://1drv.ms/f/s!AonyYI-TdspHgUhwngZ6OKvpnSsc

gracias

@netanel, cuál es el número esperado, a mí esto me parece bien

Net USD average per Day created by chenwuz = 
calculate(divide(SUM('Revenues DB'[Net USD]),DISTINCTCOUNT('Date'[Date])),DATESMTD('Date'[Date]),FILTER('Revenues DB', 'Revenues DB'[Date]<TODAY()))

o esto debería funcionar

Usd neto try =

CALCULAR(

DIVIDE( SUM( 'Revenue DB'[Net USD] ), distinctcount( 'Date'[Date] ) ),

filter('Revenue DB', 'Revenues DB'[Fecha] < HOY()))

)

@amitchandak @ALLUREAN

Esta es la medida correcta:

USD neto try 4 =
CALCULAR(
DIVIDIR( SUMA( 'Ingresos DB'[USD neto] ), CUENTAS( 'Fecha' ) ),
keepfilters( 'Fecha'[Fecha] < HOY())
)
Gracias a todos por la dirección y orientación
¡Me ayudó mucho!

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.