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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

¿Puede alguien explicarme cuál es el cálculo de la fórmula de columna personalizada?

Javierphang_0-1641914836391.png

Cualquier consejo es útil. ¡Gracias!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

datetime.date o datetime.localnow, Date.IsCurrentMonth, Date.IsInNextMonths son todas funciones de consulta de energía

por ejemplo, datetime.localnow() devolverá la fecha actual, y Date.IsCurrentMonth devuelve true si la fecha proporcionada como parámetro ([date end] en su caso) es en el mes actual.

~puede leer más sobre cada función aquí Funciones de fecha - PowerQuery M | Documentos de Microsoft

básicamente, el código devolverá un 5 en [fecha de finalización] está en el pasado,

4 si es en el mes actual,

3 si el próximo mes

2 el mes después de eso

y 1 si más allá en el futuro.

Esto probablemente se utiliza para agrupar y ordenar los datos en el informe.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, todas están integradas en funciones:
Funciones DateTime - PowerQuery M | Documentos de Microsoft
Date.IsInNextMonth - PowerQuery M | Documentos de Microsoft

Date.IsInNextNMonths - PowerQuery M | Documentos de Microsoft

Sin embargo, el código es un poco extraño. En lenguaje sencillo está haciendo:

Si [Fecha de finalización] está en el pasado, devuelva 5

De lo contrario, si [Fecha de finalización] está en la devolución del mes actual 4

de lo contrario, si [Fecha de finalización] + 1 mes se produce en los próximos 3 meses, devuelva 3

de lo contrario, si [Fecha de finalización] + 1 mes se produce en los próximos 6 meses, devuelva 2

de lo contrario devolver 1

Syndicate_Admin
Administrator
Administrator

datetime.date o datetime.localnow, Date.IsCurrentMonth, Date.IsInNextMonths son todas funciones de consulta de energía

por ejemplo, datetime.localnow() devolverá la fecha actual, y Date.IsCurrentMonth devuelve true si la fecha proporcionada como parámetro ([date end] en su caso) es en el mes actual.

~puede leer más sobre cada función aquí Funciones de fecha - PowerQuery M | Documentos de Microsoft

básicamente, el código devolverá un 5 en [fecha de finalización] está en el pasado,

4 si es en el mes actual,

3 si el próximo mes

2 el mes después de eso

y 1 si más allá en el futuro.

Esto probablemente se utiliza para agrupar y ordenar los datos en el informe.

Syndicate_Admin
Administrator
Administrator

@Javierphang, a un alto nivel esto parece estar bien.


¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.

Helpful resources

Announcements
PBIApril_Carousel

Power BI Monthly Update - April 2025

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

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

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

Top Solution Authors
Top Kudoed Authors