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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Mostrar un valor en la tabla de matriz para las fechas de un intervalo (campos de consulta directa)

¡Hola!

Quiero mostrar un valor entre las fechas de inicio y finalización en una tabla matricial.

Tengo un Claendar simple con una fecha, relacionada con la fecha de inicio.

Goaanna_0-1678960551588.png


Esta es mi medida de columna calculada con la que estoy luchando:

ShowDaysinPeriod =
Dónde Fecha de inicio = 'Consulta directa - orden de trabajo'[Fecha de inicio prevista]
Dónde Fecha de finalización ='Consulta directa - orden de trabajo'[Fecha de finalización prevista]
devolución
Si(min('Calendario'[Fecha])=Fecha de inicio;1;0)
&&max('Calendario'[Fecha])<=enddate;1;0)

Pero me gustaría que hubiera, por ejemplo, un "1" en cada fecha desde la fecha de inicio hasta la fecha de finalización para cada fila.

Agradecido por la ayuda.
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No estoy seguro de si esta es la mejor manera, pero resolvió mi problema gracias a v-ljerr-msft https://community.powerbi.com/t5/Desktop/Calculate-value-between-two-dates/m-p/167497#M73177

Calcular(
contar(DimDate[Fecha]);
Filtro(
DimDate;
'DimDate'[Fecha]>=MIN('Consulta directa - orden de trabajo' [Fecha de inicio planificada])
&&'DimDate'[Fecha]<= ..max('Consulta directa - orden de trabajo' [Fecha de finalización planificada])
)
)

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No estoy seguro de si esta es la mejor manera, pero resolvió mi problema gracias a v-ljerr-msft https://community.powerbi.com/t5/Desktop/Calculate-value-between-two-dates/m-p/167497#M73177

Calcular(
contar(DimDate[Fecha]);
Filtro(
DimDate;
'DimDate'[Fecha]>=MIN('Consulta directa - orden de trabajo' [Fecha de inicio planificada])
&&'DimDate'[Fecha]<= ..max('Consulta directa - orden de trabajo' [Fecha de finalización planificada])
)
)
Syndicate_Admin
Administrator
Administrator

No, desafortunadamente no:

Goaanna_0-1678963401682.png

@Goaanna ¿Puede publicar datos de muestra como texto?

Lo sentimos, tiene problemas para seguir, ¿puede publicar datos de muestra como texto y salida esperada?
Realmente no hay suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte esta publicación sobre Cómo obtener respuestas rápidas a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, use la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo llegar desde 1. a 2.

Adjunto datos de muestra.
https://www.swisstransfer.com/d/e9a90d45-6d89-428d-b239-8d83731ee8cf
Quiero tener un valor en cada celda dentro de la duración Fecha de inicio planificada-Fecha de finalización planificada.
Mi objetivo es visualizar en una tabla matricial la duración del "No." y ver qué No.s se están ejecutando en una columna de fecha determinada.


Goaanna_0-1678968173018.png
Syndicate_Admin
Administrator
Administrator

@Goaanna Quizás:

ShowDaysinPeriod =
Var startdate = 'Direct Query - workorder'[Planned Start Date]
Var enddate ='Direct Query - workorder'[Planned End Date]
Var mindate = min('Calendar'[Date])
Var result = If(mindate>=startdate && mindate<=enddate ;1;0)
return
result 

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

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

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

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! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors