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
Anonymous
Not applicable

Rolling 6months en gantt gráfico

Hola

¿Es posible obtener una solución para mi requisito en power bi? Traté de todas las maneras todavía no es capaz de encontrar la solución para buscar sugerencias de expertos.

Estoy usando el gráfico de Gantt (importado) y tengo las columnas Fecha de inicio y fecha de finalización, nombre del producto, nombre de la actividad. Tengo fecha de inicio y finalización en mis rebanadoras también. Cuando selecciono la fecha de inicio como 1/1/2020, mi diagrama de Gantt tiene que mostrar desde la fecha seleccionada hasta 6 meses ex Ene 2020 a Junio 2020. Si el usuario selecciona la fecha de finalización como 1/8/2020, entonces el gráfico de Gantt tiene que mostrar Mar2020 a Aug2020. Si el usuario selecciona entre el intervalo, ese intervalo solo tiene que mostrarse y la fecha de inicio predeterminada es la fecha actual y la fecha de finalización es 6 meses.

Si el usuario selecciona más de 6 meses, entonces tiene que mostrar un mensaje emergente o un mensaje de error que dice que pls seleccione 6months.

No tengo ninguna medida aquí. Y lo más importante es que la fecha de inicio y finalización viene de la misma tabla. Intenté con la mesa desconectada, pero todo el mundo utilicó la medida en los mensajes existentes que obtuve de Google.

1 ACCEPTED SOLUTION
v-lionel-msft
Community Support
Community Support

Hola @venkatcgn3 ,

Intente redefinir la fecha de inicio y la fecha de finalización en función del valor de segmentación de datos para determinar el intervalo.

__start date = 
VAR x = SELECTEDVALUE(Sheet4[End Date])
VAR __year = YEAR(x)
VAR __month = MONTH(x)-5
VAR __day = DAY(x)
RETURN
IF(
    __month < 0,
    DATE( __year-1, __month+12,__day),
    DATE( __year, __month, __day)
)
__end date = 
VAR x = SELECTEDVALUE(Sheet4[Start Date])
VAR __year = YEAR(x)
VAR __month = MONTH(x)+5
VAR __day = DAY(x)
RETURN
IF(
    __month > 12,
    DATE( __year+1, __month-12,__day),
    DATE( __year, __month, __day)
)

v-lionel-msft_0-1603784990238.png

Saludos
Lionel Chen

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

View solution in original post

14 REPLIES 14
v-lionel-msft
Community Support
Community Support

Hola @venkatcgn3 ,

Intente redefinir la fecha de inicio y la fecha de finalización en función del valor de segmentación de datos para determinar el intervalo.

__start date = 
VAR x = SELECTEDVALUE(Sheet4[End Date])
VAR __year = YEAR(x)
VAR __month = MONTH(x)-5
VAR __day = DAY(x)
RETURN
IF(
    __month < 0,
    DATE( __year-1, __month+12,__day),
    DATE( __year, __month, __day)
)
__end date = 
VAR x = SELECTEDVALUE(Sheet4[Start Date])
VAR __year = YEAR(x)
VAR __month = MONTH(x)+5
VAR __day = DAY(x)
RETURN
IF(
    __month > 12,
    DATE( __year+1, __month-12,__day),
    DATE( __year, __month, __day)
)

v-lionel-msft_0-1603784990238.png

Saludos
Lionel Chen

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

Anonymous
Not applicable

@v-lionel-msft .Awesome..Great its working..Thank you so much. I have tried another but user liked your approach..Kudoos

 

Thanks,

Venkat

Ashish_Mathur
Super User
Super User

Hola

Vea si mi solución aquí ayuda - Flexionar una tabla dinámica para mostrar los datos durante x meses terminado un determinado mes def...

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

@Ashish_Mathur gracias por sus sugerencias, pero lo necesito en DAX.

Hola

La mía es una solución DAX. DAX es el lenguaje de fórmulas del PowerPivot. PowerPivot está disponible en MS Excel y PowerBI Desktop.

Anonymous
Not applicable

Disculpa cómo puedo ver el código en Excel que usted proporcionó. No estoy seguro de cómo comprobar y he abierto su Excel, mostrándome Entrada, Tablas de puente y Salida. ¿Dónde puedo ver tu fórmula dax?

Gracias

Venkat

Hola

Vaya a PowerPivot > Medidas > Administrar.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

@Ashish_Mathur no puede ver el código. Ha hecho clic en el enlace que proporcionó y el siguiente mensaje se muestra en la parte inferior"Puede descargar mi libro de trabajo de solución desde aquí." he descargado y no puede ver la opción de pivote de energía. Proporcione algunas instrucciones sobre cómo ver su dax en el enlace

Gracias

Venkat

Hola

Así que su versión no es compatible con el PowerPivot o si lo hace, entonces no está activado. Para activarlo, vaya a Archivo > Opciones > AddIns > Administrar > COM-AddIns > Ir. Marque la casilla de PowerPivot y haga clic en OK. Debe aparecer en la cinta de opciones. Ahora haga clic en PowerPivot > Medidas > Administrar medidas.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

@Ashish_Mathur Hola Ashish, No puedo ver la opción Addin en su Excel. ¿Es posible pasar el código dax o compartir el archivo pbix.?

Si alguien ha hecho este tipo de requisito amablemente publicar sus sugerencias. Como iam novato no es capaz de llegar a lograr esta solución

Gracias

Venkat

Hola

Puede ser que su versión de MS Excel no sea compatible con PowerPivot. Descargue mi archivo y manténgalo cerrado. Abra PowerBI Desktop y vaya a Archivo > Importar > Power Query, PowerPivot y PowerView. Esto importará todas las relaciones y fórmulas en PowerBI Desktop.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
amitchandak
Super User
Super User

@venkatcgn3 , Consulte este vídeo si selecciona cómo obtener una tendencia para más de esa fecha. Esto requiere una tabla adicional

https://www.youtube.com/watch?v=duMSovyosXE

Anonymous
Not applicable

@amitchandak Hola gracias por su respuesta. Pero este video no coincide con mi requisito que se ha utilizado medida, pero no tengo medida en mi requisito. ¿Puede alguien ha hecho este tipo de requisito amablemente hágamelo saber. He probado todas las posibilidades de Google y YouTube y finalmente viniendo a ti.

Anonymous
Not applicable

¿Alguien puede dar sus sugerencias, por favor? Parece que necesitamos escribir un Dax complejo para lograr, pero tengo una experiencia muy mínima en power bi que está buscando ayuda

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.