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.
Hola a todos
Poner este por ahí de nuevo ya que no pude obtener una solución que funcionara. Tengo una medida para hacer esto, pero necesito una columna calculada. Esto se debe a que los datos son latitudes que ARC GIS no puede trazar en un mapa sin tener un contexto de fila individual.
Las opciones incluyen:
1. Una columna calculada
2. ¿Posiblemente una tabla resumen?
Cualquier comentario apreciado. Vea la tabla de resumen a continuación que muestra el problema. Los valores resaltados están extrayendo el último valor no en blanco en el conjunto de datos, por lo que sospecha que falta algún DAX para delinear entre los ID, ¿podría ser así de simple?
Gracias
Faye
Solved! Go to Solution.
¿Desea el último no en llamas antes de la fecha en la fila actual?
Agregue una condición adicional a su cálculo de MaxDate:
Last Lat =
VAR CurrDate = Table1[Date]
VAR MaxDate =
CALCULATE (
MAX ( Table1[Date] ),
ALLEXCEPT ( Table1, Table1[ID] ),
NOT ( ISBLANK ( Table1[Lat] ) ),
Table1[Date] <= CurrDate
)
RETURN
CALCULATE (
MAX ( Table1[Lat] ),
ALLEXCEPT ( Table1, Table1[ID] ),
Table1[Date] = MaxDate
)
Gracias, apreciamos este 🙂
Ciertamente puede obtener el último Lat por ID.
Last Lat =
VAR MaxDate =
CALCULATE (
MAX ( Table1[Date] ),
ALLEXCEPT ( Table1, Table1[ID] ),
NOT ( ISBLANK ( Table1[Lat] ) )
)
RETURN
CALCULATE (
MAX ( Table1[Lat] ),
ALLEXCEPT ( Table1, Table1[ID] ),
Table1[Date] = MaxDate
)
El ALLEXCEPT aquí especifica que queremos que coincida solo con la columna ID.
Hmm cerca pero no del todo, esto devuelve la última fila no en blanco en general, no la última fila no en blanco basada en la fila actual, si eso tiene sentido?
¿Desea el último no en llamas antes de la fecha en la fila actual?
Agregue una condición adicional a su cálculo de MaxDate:
Last Lat =
VAR CurrDate = Table1[Date]
VAR MaxDate =
CALCULATE (
MAX ( Table1[Date] ),
ALLEXCEPT ( Table1, Table1[ID] ),
NOT ( ISBLANK ( Table1[Lat] ) ),
Table1[Date] <= CurrDate
)
RETURN
CALCULATE (
MAX ( Table1[Lat] ),
ALLEXCEPT ( Table1, Table1[ID] ),
Table1[Date] = MaxDate
)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |