cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
New Member

Generar serie basada en tabla (2 columnas)

Hola equipo,

Estoy buscando generar una serie de columnas basadas en una tabla como se indica a continuación.

Mesa:

Nombre comercialFecha de aperturaFecha de finalización
Centro 12/05/20202/08/2020
Centro 224/08/202024/11/2020

Tabla de resultados:

Nombre comercialFechaMes
Centro 12/05/20201
Centro 12/06/20202
Centro 12/07/20203
Centro 12/08/20204
Centro 224/08/20201
Centro 224/09/20202
Centro 224/10/20203
Centro 224/11/20204

Ahora pude generar la tabla usando la siguiente guía, pero no puedo averiguar cómo agregar la columna de serie (Mes).

Nueva tabla ??
SELECTCOLUMNS(
FILTRO(
GENERAR(
'Mesa',
GENERATESERIES(MIN('Table'[Open Date]), MIN('Table'[End Date]), 1)
),
[Valor] > [Fecha de apertura]
&& [Valor] < [Fecha de finalización]
),
"Etiqueta", [Nombre comercial],
"Valor", [Valor]
)

https://community.powerbi.com/t5/Desktop/Generate-series-of-numbers-based-on-other-table-values/m-p/...

Salud
Marca

1 ACCEPTED SOLUTION

Gracias por todas las respuestas. Pude resolver esto simplemente generando la serie con la consulta dax anterior que mencioné. Luego acabo de crear una columna de rango para obtener la secuencia de fechas.

Rango de Rango (Rank)
VAR D á 'Tabla de resultados'[Valor]
VAR C á 'Tabla de resultados'[Etiqueta]
devolución
CALCULATE(
rango. EQ(D, 'Tabla de resultados'[Valor], ASC),
FILTER(ALL('Result Table'), 'Result Table'[Etiqueta] - C)
)

View solution in original post

4 REPLIES 4
Super User IV
Super User IV

@markjdm_17 - Si entiendo esto correctamente, intente esto:

New Table =
SELECTCOLUMNS(
   FILTER(
         GENERATE(
                   'Table',
                   ADDCOLUMNS(
                     GENERATESERIES(MIN('Table'[Open Date]), MIN('Table'[End Date]), 1),
                     "Month",MONTH([Value])
                   )
          ),
         [Value] >= [Open Date]
         && [Value] <= [End Date]
   ),
  "Label", [Trading Name],
   "Value", [Value]
)

---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Super User IV
Super User IV

@markjdm_17 , consulte mi blog de RRHH. Parece que eso puede ayudar

https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Gracias por todas las respuestas. Pude resolver esto simplemente generando la serie con la consulta dax anterior que mencioné. Luego acabo de crear una columna de rango para obtener la secuencia de fechas.

Rango de Rango (Rank)
VAR D á 'Tabla de resultados'[Valor]
VAR C á 'Tabla de resultados'[Etiqueta]
devolución
CALCULATE(
rango. EQ(D, 'Tabla de resultados'[Valor], ASC),
FILTER(ALL('Result Table'), 'Result Table'[Etiqueta] - C)
)

View solution in original post

Community Support
Community Support

Hola @markjdm_17 ,

Me alegra oír eso. Por favor, acepte su respuesta como una solución para que las personas que pueden tener la misma pregunta puedan obtener la solución directamente. Su contribución es muy apreciada.

Saludos

Icey

Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors