Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
¡Hola a todos!
Estoy intentando generar una lista de años en una columna personalizada
Tengo columnas de primer año y año pasado
La lista debe enumerar todos los años desde el primer año hasta el último año
Intenté lo siguiente:
Table.AddColumn(#"Filas filtradas", "Personalizado", cada uno
List.Generate (() => [#"Primer año"], cada _ <[#"Último año"], cada _ +1 ))
Pero siempre recibo este error:
Expression.Error: No podemos aplicar el acceso de campo al tipo Number.
Detalles:
Valor=2022
Clave = Último año
¿Alguien sabe cómo resolver esto?
Hola @ADI1212 ,
En su caso, se evalúa en el contexto de los números individuales generados por , no en el contexto de las filas de la tabla. Debe hacer referencia a las columnas fuera de la función. Así es como puedes modificar tu código:
Por favor, intente como:
let
startYear = [#"First year"],
endYear = [#"Last year"]
in
List.Generate(() => startYear, each _ <= endYear, each _ + 1)
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o todavía tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de ejemplo en el foro de Power BI