Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

PowerBI DAX

Nuevo en PowerBI, por favor ayuda.

Estoy tratando de restar el valor mínimo de la columna (Inicio) al valor máximo de la columna (Finalizar) para obtener horas trabajadas. Sin embargo, necesito que se filtre individualmente por nombre de lo contrario obtengo la misma respuesta? Gracias

Aziza_0-1611934070877.png

  • measure := CALCULATE(MAX('Table'[finish]),ALLEXCEPT('Table','Table'[name]))-CALCULATE(MAX('Table'[start]),ALLEXCEPT('Table','Table'[name]))

    @Aziza

  • @Aziza

    CALCULATE(MIN(Start),All(Table name))- CALCULATE(MAX(end),All(Table name)) (Create a new measure) dará el resultado a medida que vuelva a presentar una solicitud. Déjame saber si esto es útil

6 Replies

  • measure := CALCULATE(MAX('Table'[finish]),ALLEXCEPT('Table','Table'[name]))-CALCULATE(MAX('Table'[start]),ALLEXCEPT('Table','Table'[name]))

    @Aziza

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      @smpa01 que funcionó, gracias! Sin embargo, olvidé mencionar la columna de fechas, el informe sale todos los días, así que necesito calcular min y max de las columnas por fecha y nombre. ¿Hay una manera fácil de agregar esto a su fórmula por favor?

      measure :- CALCULATE(MAX('Table'[finish]),ALLEXCEPT('Table','Table'[name]))-CALCULATE(MAX('Table'[start]),ALLEXCEPT('Table','Table'[name]))

      Muchas gracias

  • @Aziza

    CALCULATE(MIN(Start),All(Table name))- CALCULATE(MAX(end),All(Table name)) (Create a new measure) dará el resultado a medida que vuelva a presentar una solicitud. Déjame saber si esto es útil