Forum Discussion
Indefinido
- 5 years ago
Hola @caruso1058 - ver esta medida:
Finish Date = VAR varCurrentDate = MAX('Table'[Start_Date]) VAR varNextDate = CALCULATE( MIN('Table'[Start_Date]), FILTER( All('Table'), 'Table'[Start_Date] > varCurrentDate ) ) RETURN IF( ISBLANK(varNextDate), varCurrentDate, varNextDate )Esto devolverá la fecha mínima por encima de la fecha actual, a menos que no haya una fecha siguiente, en cuyo caso se repetirá la fecha actual.
Una nota @caruso1058 - no especificó, pero supongo que desea que esto sea por proyecto. Tenga en cuenta la sustitución de ALL() por ALLEXCEPT()
Así que se puede ver que la fecha del 1 de abril de 2020 no impactó el proyecto A123.
- 5 years ago
Hola
Pruebe esta fórmula de columna calculada
•calculate(min(data[project schedule]),filter(data,data[project]-earlier(data[project])&&&data[project schedule]>earlier(data[project schedule])))
Espero que esto ayude.
@caruso1058 puede funcionar como una columna calculada, pero no como está escrito. En general, intente evitar columnas calculadas. Hay momentos para usarlos, pero es raro. Normalmente se prefiere obtener datos del sistema de origen, crear columnas en Power Query o Medidas DAX a las columnas calculadas. Vea estas referencias:
Columnas calculadas frente a medidas en DAX
Columnas y medidas calculadas en DAX
Diferencias de almacenamiento entre columnas calculadas y tablas calculadas
Vídeo de SQLBI sobre medidas frente a columnas calculadas
Creación de una tabla de fechas dinámicas en Power Query, no en columnas calculadas
Para el escenario que está haciendo, definitivamente desea una medida.
He visto muchos videos de ADN empresarial y hacen el mismo caso que, las medidas son mucho más eficientes en comparación con las columnas calcáuadas.
Investigaré los recursos que proporcionó para explorar esto más a fondo.
Gracias un montón por su ayuda !!
- edhans5 years ago
Community Champion
Me alegro de ser de ayuda @caruso1058. Las columnas calculadas son muy "Excel Like" por lo que la gente salta sobre ellas, incluido yo mismo en mis primeros días de Power BI.
Pero he aprendido que deben evitarse excepto en casos de uso muy específicos.