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

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
Syndicate_Admin
Administrator
Administrator

Recuento de valores de fecha en varias columnas en el objeto visual

Tengo un conjunto de datos con 3 columnas calculadas que dan como resultado los plazos para los diferentes pasos de mi proceso, así como 3 columnas con las fechas reales de finalización de cada paso. Necesito crear un objeto visual que muestre la tendencia a lo largo del tiempo del porcentaje de pasos a tiempo. (A continuación se muestra un ejemplo de la imagen deseada utilizando solo uno de los pasos del proceso)

aallman_0-1701204969108.png

Así que lo que tengo que hacer es esto:

Si mis datos se ven así

RefID (ID de referencia)Paso 1 Fecha límitePaso 2 Fecha límitePaso 3 Fecha límitePaso 1 RealPaso 2 RealPaso 3 Real
110/15/2310/16/2310/18/2310/15/2310/17/2310/18/23
210/16/2310/17/2310/19/2310/16/2310/17/2310/20/23
310/15/2310/16/2310/18/2310/16/2310/17/2310/18/23
410/17/2310/18/23 10/17/2310/18/23

luego necesito encontrar una manera de tener un solo campo de fecha como mi eje X y crear 2 medidas: una que cuente cuántas entradas totales se requirieron ese día (plazos) que en este ejemplo para la fecha 16/10/23 serían 3; y uno que calcula el % de puntualidad de los check-ins para cada día, que en este ejemplo para la fecha 16/10/23 sería del 33%.

Ya tengo columnas que marcan cada registro como A tiempo o Tarde.

Intenté agregar una tabla de fechas que no está vinculada a mi tabla de datos de ninguna manera, pero no cuenta las cosas correctamente y no puedo entender por qué.

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hola @aallman ,

Creé un archivo pbix de muestra (vea el archivo adjunto), verifique si eso es lo que desea.

1. Cree una tabla de dimensiones de fecha (NO cree ninguna relación con la tabla de hechos)

2. Cree dos medidas como se muestra a continuación

Count of deadlines =
VAR _date =
    SELECTEDVALUE ( 'Date'[Date] )
RETURN
    CALCULATE (
        DISTINCTCOUNT ( 'Data'[RefID] ),
        FILTER (
            ALLSELECTED ( 'Data' ),
            'Data'[Step1 Deadline] = _date
                || 'Data'[Step2 Deadline] = _date
                || 'Data'[Step3 Deadline] = _date
        )
    )
On-Time % =
VAR _date =
    SELECTEDVALUE ( 'Date'[Date] )
VAR _actuals =
    CALCULATE (
        DISTINCTCOUNT ( 'Data'[RefID] ),
        FILTER (
            'Data',
            ( ( 'Data'[Step1 Deadline] = _date
                && 'Data'[Step1 Actual] <= 'Data'[Step1 Deadline] )
                || ( 'Data'[Step2 Deadline] = _date
                && 'Data'[Step2 Actual] <= 'Data'[Step2 Deadline] )
                || ( 'Data'[Step3 Deadline] = _date
                && 'Data'[Step3 Actual] <= 'Data'[Step3 Deadline] ) )
        )
    )
RETURN
    DIVIDE ( _actuals, [Count of deadlines] )

3. Crear un gráfico de líneas

vyiruanmsft_0-1701336439560.png

Saludos

Helpful resources

Announcements
FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.