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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.