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
Syndicate_Admin
Administrator
Administrator

Resuelto: Clasificación acumulativa del tiempo COUNTROWS

Hola

He construido este gráfico simple para comparar con el tiempo (mensualmente) el número acumulado de candidatos, ofertas y contrataciones.

Report.JPG

Vale la pena mencionar que para esas 3 tablas tengo sus respectivas medidas para calcular el número acumulado de filas.
Debajo del candidato, por ejemplo:

Cumulative Monthly Candidates = 
IF(MAX('Calendar'[Month]) <= MONTH(TODAY()),
    CALCULATE([Total Candidates],
        FILTER(
            ALLSELECTED('Calendar'),
            'Calendar'[Month] <= MAX('Calendar'[Month])
        )
    ), BLANK()
)

Ahora quería refinarlo un poco, pero estoy luchando con algunos detalles:

  • el visual de tabla en el lado derecho muestra el campo Mes (que es en realidad el Nombre del mes en la tabla Calendario), pero la ordenación es alfabética en lugar de cronológica. ¿Cómo cambio la clasificación allí?
  • la clasificación cronológica parece estar mal para el gráfico de líneas también, porque si agrego el campo Año, la Oferta que tengo en enero de 2022 se muestra antes que las de 2021. ¿Gestiono una línea de tiempo coherente para estos registros? (véase más adelante)

Report chrono.JPG

  • la línea de contrataciones comienza a partir de abril porque no hay contrataciones para ese mes, pero me gustaría que la línea cayera a cero cuando no hay registros para ese mes específico. ¿Cómo puedo establecer la medida 0 en lugar del valor vacío?

Estas son las relaciones:

Relationships.JPG

Gracias de antemano por cualquier sugerencia

1 ACCEPTED SOLUTION

No @cristianPW,

¿Qué pasa con el siguiente cálculo?

08-05-_2021_00-14-58.png

Count of Candidates = COUNT(Candidates[Created On])

Running Total = 
IF (
    [Count of Candidates] = 0,
    BLANK (),
    CALCULATE (
        [Count of Candidates],
        FILTER (
            ALL ( 'Calendar'[Date] ),
            'Calendar'[Date] <= MAX ( 'Calendar'[Date] )
        )
    )
)

Con amables saludos desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias de nuevo @FrankAT la solución hace exactamente lo que estaba buscando. También me ayudó a entender mejor cómo abordar tales cálculos

Syndicate_Admin
Administrator
Administrator

No @cristianPW,

lo único que tienes que hacer es ordenar el nombre mes a mes (número) (ver figura):

07-05-_2021_20-28-30.png

Si los objetos visuales no se actualizan, debe volver a compilarlos desde cero. Se adjunta el archivo PBIX corregido.

Con amables saludos desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)

Muchas gracias @FrankAT que resolvió lo primero, que fue la clasificación.

Pero si pongo el año, entonces los cálculos están equivocados. Creo que hay algo mal en mi medida, ¿no?

No @cristianPW,

¿Qué pasa con el siguiente cálculo?

08-05-_2021_00-14-58.png

Count of Candidates = COUNT(Candidates[Created On])

Running Total = 
IF (
    [Count of Candidates] = 0,
    BLANK (),
    CALCULATE (
        [Count of Candidates],
        FILTER (
            ALL ( 'Calendar'[Date] ),
            'Calendar'[Date] <= MAX ( 'Calendar'[Date] )
        )
    )
)

Con amables saludos desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)

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.