Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
9 months ago
Solved

Fecha con progreso

Hola, ¿alguien puede ayudarme con mi columna calculada y medida? ¿Quéat i requerido es la suma de cada base comercial en la fecha de la columna

Salida deseada

medir

ComercioProgresoFecha de la columna
Mech6.6610/27/2025 0:00
Fontanero1.61
Strcut-0.4
Mech0.1110/27/2025 0:00
Fontanero0.1
Strcut0.1
Fontanero-0.4
Mech14.810/27/2025 0:00
Mech0.1210/27/2025 0:00
Strcut0.21
Fontanero9.64
Strcut0.11
Fontanero0.1
Fontanero3.21
Strcut4.12
Civil1.3910/27/2025 0:00
Civil0.8910/27/2025 0:00
Civil0.6810/27/2025 0:00
Strcut-0.4
Strcut0.1
Fontanero3.21
Strcut0.1
Fontanero3.21
Civil0.5710/27/2025 0:00
Elegir8.6210/27/2025 0:00
Elegir6.6610/27/2025 0:00
Elegir6.6610/27/2025 0:00
Fontanero0.1
Strcut12.05
Fontanero0.42
Strcut1.25
  • @AllanBerces

    Agregue una columna calculada de la siguiente manera:

    TotalProgressByDate = 
    IF(
        NOT(ISBLANK('Trade'[column date])),
        CALCULATE(
            SUM('Trade'[Progress]),
            FILTER(
                'Trade',
                'Trade'[column date] = EARLIER('Trade'[column date])
            )
        )
    )

    Esto le dará el siguiente resultado:

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

    Espero que esto ayude, ¡por favor felicite y marque como resuelto si lo hace!

    Conéctate conmigo en LinkedIn.

    Suscríbete a mi Canal de YouTube para contenido relacionado con Fabric/Power Platform!

6 Replies

  • Columna calculada para marcar filas con una fecha:

    HasDate = NOT(ISBLANK('YourTable'[fecha de columna]))

    Medida para sumar el progreso por operación para las filas con una fecha:

    Progreso por operación con fecha = CALCULATE( SUM('YourTable'[Progreso]), FILTER('YourTable', NOT(ISBLANK('YourTable'[column date]))) )

    Use esto en una matriz con Trade as rows y column date como filtro o segmentación.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      HOLA @Shahid12523 gracias por la respuesta pero no muestres la respuesta correcta, para calcular muestra solo verdadero y falso y para medir el mismo número para todo el comercio.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        Utilice esta columna calculada (no una medida):
        TotalProgressByDate =
        CALCULAR(
        SUM('Comercio'[Progreso]),
        FILTRO(
        «Comercio»,
        'Comercio'[Comercio] = ANTES('Comercio'[Comercio]) &&
        'Comercio'[fecha de columna] = ANTES('Comercio'[fecha de columna])
        )
        )

        Esto da la suma del progreso de cada operación en la misma fecha, no solo VERDADERO/FALSO, y no el mismo número para todas las operaciones.


        Si esta respuesta fue útil, acéptela como una solución y felicite a otros miembros de la comunidad.

  • @AllanBerces

    Agregue una columna calculada de la siguiente manera:

    TotalProgressByDate = 
    IF(
        NOT(ISBLANK('Trade'[column date])),
        CALCULATE(
            SUM('Trade'[Progress]),
            FILTER(
                'Trade',
                'Trade'[column date] = EARLIER('Trade'[column date])
            )
        )
    )

    Esto le dará el siguiente resultado:

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

    Espero que esto ayude, ¡por favor felicite y marque como resuelto si lo hace!

    Conéctate conmigo en LinkedIn.

    Suscríbete a mi Canal de YouTube para contenido relacionado con Fabric/Power Platform!