cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper V
Helper V

Función YEAR

La función YEAR genera valores incorrectos:

Año A - Año('Todas las manufacturas (4)'[Tiempo añadido])
me dio 1905 para todos los valores, ¿cuál es el problema?
1 ACCEPTED SOLUTION

Hola @waleed111 ,

Según los datos de ejemplo, ¿cómo creó esta columna [Tiempo añadido]? Básicamente la función Year() devolverá el año correspondiente del valor de columna y funciona bien en mi entorno si la columna está usando fórmula o cita directamente.

y1.pngy2.png

Tal vez también puede tratar de usar .year para comprobar:

Column 3 = 'Calendar'[Date].[Year]

Además, si utiliza la función format() para obtener el valor del año, se mostrará como tipo de texto de forma predeterminada y solo se puede convertir en el tipo de número sunch como número entero, número decimal, etc., no se permite el tipo de fecha.

Así:

Column 4 = CONVERT(FORMAT('Calendar'[Date],"YYYY"),DOUBLE)
Column 4 = CONVERT(FORMAT('Calendar'[Date],"YYYY"),INTEGER)

Best Looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

7 REPLIES 7
Super User IV
Super User IV

@waleed111 , ¿Era la columna de fecha y hora que solo tenía tiempo agregado con algunos días. o era la columna de duración. Power agrega fecha a la columna de hora. debido a eso, podrías conseguirlo.

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

year.PNG

Hola @waleed111 ,

Según los datos de ejemplo, ¿cómo creó esta columna [Tiempo añadido]? Básicamente la función Year() devolverá el año correspondiente del valor de columna y funciona bien en mi entorno si la columna está usando fórmula o cita directamente.

y1.pngy2.png

Tal vez también puede tratar de usar .year para comprobar:

Column 3 = 'Calendar'[Date].[Year]

Además, si utiliza la función format() para obtener el valor del año, se mostrará como tipo de texto de forma predeterminada y solo se puede convertir en el tipo de número sunch como número entero, número decimal, etc., no se permite el tipo de fecha.

Así:

Column 4 = CONVERT(FORMAT('Calendar'[Date],"YYYY"),DOUBLE)
Column 4 = CONVERT(FORMAT('Calendar'[Date],"YYYY"),INTEGER)

Best Looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

@waleed111

Debe ser problema de tipo de datos en agregar columna . ¿Ha comprobado el tipo de DAta O

Trate de usar Format([Date],"YYYY") y hágamelo saber si usted es capaz de obtener el año





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




ahora la función FORMAT funciona pero me muestra este error:

No se puede convertir el valor '2020' del tipo Text al tipo Date.

@waleed111

Año puede ser Texto . Cualquier propósito específico que desee que sea como número.

Por ejemplo, si desea utilizar Year en El contexto de filtro , puede usar "2020" para lograr el objetivo

Espero que esto se aclare. Si usted tiene encontrar esto como solución por favor marque esto una solución y compartir su Kudoes

Vijay Perepa





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Super User I
Super User I

@waleed111

La función de año sólo puede manejar las fechas, usted está dando Hours:Minutes como argumento





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors