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!!
Por lo tanto, mi problema ahora es que necesito calcular el número de días en cada mes a partir de una columna de fecha de inicio y otra columna con la fecha de finalización. Soy un nuevo usuario de power bi, así que no sé Debería crear una columna o una medida para resolver esto...
Ejemplo (Fechas en formato dd/mm/aaaa):
Fecha de inicio | Fecha de finalización |
10/03/2020 | 21/01/2021 |
Así que en marzo/20 debe ser 22 días, abril/20 30 días... y así va! lol
Gracias de antemano!!
Solved! Go to Solution.
Hola, @marimisumoto
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Calendario (una tabla calculada):
Calendar =
CALENDAR(
DATE(2020,3,1),
DATE(2021,1,31)
)
Puede crear una medida como se indica a continuación.
Count Days =
var _enddate =
CALCULATE(
MAX('Table'[End Date]),
ALL('Table')
)
var _startdate =
CALCULATE(
MAX('Table'[Start Date]),
ALL('Table')
)
return
COUNTROWS(
FILTER(
'Calendar',
[Date]<=_enddate&&
[Date]>=_startdate
)
)
Resultado:
Saludos
Allan
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido.
Hola, @marimisumoto
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Calendario (una tabla calculada):
Calendar =
CALENDAR(
DATE(2020,3,1),
DATE(2021,1,31)
)
Puede crear una medida como se indica a continuación.
Count Days =
var _enddate =
CALCULATE(
MAX('Table'[End Date]),
ALL('Table')
)
var _startdate =
CALCULATE(
MAX('Table'[Start Date]),
ALL('Table')
)
return
COUNTROWS(
FILTER(
'Calendar',
[Date]<=_enddate&&
[Date]>=_startdate
)
)
Resultado:
Saludos
Allan
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido.
@marimisumoto , referir este archivo sobre un problema similar le ayudará a
https://www.dropbox.com/s/bqbei7b8qbq5xez/leavebetweendates.pbix?dl=0
Holaamitchandak!
Traté de acceder al enlace que me enviaste, pero aparentemente ya no está disponible....
¡Gracias!
@marimisumoto - ¿Todavía tiene un problema con esto? Parece que se han propuesto algunas soluciones sólidas. Si todavía tiene problemas, necesita entender cuál será la salida real, una medida o una columna calculada o ?
Hola
Puede descargar mi archivo PBI desde aquí.
Espero que esto ayude.
Hola @marimisumoto
Hay varias maneras de lograr esto en Power BI.
Primero tenemos que decidir si necesitamos la diferencia de días en una columna o como medida. Usted puede encontrar útil lo siguiente:
Utilice la columna calculada cuando:
usamos esa columna como filtro o cortadora,
utilizar el campo de la sección Columna o Fila de una tabla dinámica o matriz
clasificar los resultados. Por ejemplo, edad entre 10 y 20, 20 y 30 años, etc.
Para todo lo demás, creamos medidas.
Power Query debe ser la primera opción para crear columnas y categorías calculadas, ya que está diseñada para controlar dichos cálculos de forma más eficaz.
Artículo relacionado:
https://www.vivran.in/post/say-hello-to-dax
Si lo necesita como columna, en Power Query, siga estos pasos:
En Power BI, podemos agregar una columna calculada mediante DAX:
Como medida, puede utilizar la siguiente fórmula:
Espero que esto responda a su consulta.
¡Salud!
Vivek
Blog: vivran.in/my-blog
Conectarse en LinkedIn
Seguir en Twitter
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 | |
2 | |
2 | |
2 | |
1 |