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
Esto tal vez una solución muy simple, pero actualmente tengo una tabla como la siguiente con algunos datos de muestra;
Id | Costo presupuestado | Tipo | Período | Valor | Fecha |
0101 | Null | Capex | PEs 20 PE11 - Feb 20 | 402.11 | 01/02/2020 |
0101 | Null | Opex | PEs 20 PE11 - Feb 20 | 549.99 | 01/02/2020 |
0101 | 124999,99 | Capex | Total | 0 | 01/02/2020 |
Ahora lo que tengo que hacer es un cálculo sobre toda la tabla, para devolver El Coste Presupuestado, donde las condiciones coinciden, por ejemplo, [Tipo] - Capex y [Período] - Total. Sin embargo, actualmente estoy tratando de calcular todos los valores y añadir un filtro en el calaculado como
Capex Total TD = CALCULATE(Mesaure), Table[Type] = "Capex", [Period] = "Total"
Si utilizo lo anterior, no devuelve ningún resultado
Luego agregué un filtro all ya que hay una segmentación de datos que mira un mes determinado;
Capex Total TD = CALCULATE(Mesaure), Table[Type] = "Capex", [Period] = "Total", ALL(Table)
Cuando uso esto, devuelve todos los valores como los mismos (hay más de mil id.
Cualquier ayuda es muy apreciada
Gracias
Hola, chicos
Una cosa que omití anteriormente fue que había una segmentación que singled algunos resultados a un período en particular.
Este cálculo estaba tomando todo el período, y agregué la función ALL() al final buscando la tabla de fechas, al agregar la función ALL() justo después de la SUM() significaba que tenía la solución que estaba buscando.
¡Muchas gracias por todos sus esfuerzos para ayudar, toda la información proporcionada ha sido útil!
Todo lo mejor, y feliz datos nada!
Espero que tengas que dar como
Capex Total TD = CALCULATE(sum(table[Budgeted Cost], Table[Type] = "Capex", [Period] = "Total"))
Null está en blanco no "NULL" el texto y el tipo de datos es numérico
Muchas gracias por responder, lo hice en el tiempo desde la publicación probar eso, y simplemente obtener ningún resultado (literalmente en blanco). Este problema ha sido bugging durante unos días no tengo idea de qué más probar. Quiero decir que he creado una columna basada en esas condiciones para devolver el resultado, ¿es posible devolver el valor de la columna?
Hola @PwrBi-Jr ,
¿Has intentado la declaración if?
Capex Total TD = IF(MAX(Table[Type]) = "Capex"&&MAX(Table[Period]) = "Total",[measure])
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Liang,
Gracias por su respuesta, Howvever todavía estoy obteniendo resultados de esta solución.
¡Estoy realmente atrapado en un imppass aquí!
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |