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.
Tengo un conjunto de datos con una columna para el año y otra columna para el período que, cuando lo recibo, está en el formato 'YY-MMM' o 19-Jan. Cuando Power Query cambia automáticamente el fomat a la fecha, usa incorrectamente el año actual para cada valor y el período YY como el día del mes, por lo que 19-Jan get se convierte a 1/19/2022. He encontrado formas de corregir esto, pero siento que son más pasos de los necesarios, así que me pregunto si hay una forma sucinta de solucionar esto mediante la cual esencialmente dejo que Power Query se convierta a la fecha incorrecta, luego agrego una nueva columna que reemplaza el año con los datos de la columna Año y lo convierte en el final o el comienzo del mes. ¿Alguna sugerencia sobre cómo hacer esto? He incluido recortes del formato.
Solved! Go to Solution.
Está bien, después de jugar un poco, esto es lo que funcionó:
#"Added Custom1" = Table.AddColumn(#"Changed Type2", "Period", each Text.From(Date.Month([Fiscal Period])) & "/" & Text.From(Date.Day(Date.EndOfMonth([Fiscal Period]))) & "/" & Text.From([Fiscal Year])),
#"Changed Type1" = Table.TransformColumnTypes(#"Added Custom1",{{"Period", type date}})
Está bien, después de jugar un poco, esto es lo que funcionó:
#"Added Custom1" = Table.AddColumn(#"Changed Type2", "Period", each Text.From(Date.Month([Fiscal Period])) & "/" & Text.From(Date.Day(Date.EndOfMonth([Fiscal Period]))) & "/" & Text.From([Fiscal Year])),
#"Changed Type1" = Table.TransformColumnTypes(#"Added Custom1",{{"Period", type date}})
Eso realmente no funcionará: es combinar el período fiscal que está en formato YY-MMM como texto o en formato M / D / AAAA como fecha, pero con el año incorrecto, con la columna de año correcta.
Lo haría en el editor de PQ. Por lo general, este es el código que necesitaría agregar.
#"Added Custom" = Table.AddColumn(Source, "dd_mm_yyyy", each [#"Fiscal Period"] & "-" &[#"Fiscal Year"]),
#"Changed Type" = Table.TransformColumnTypes(#"Added Custom",{{"dd_mm_yyyy", type date}})
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 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |