Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Problema al crear la columna Calculada para controlar el espacio en blanco en la columna Fecha

Hola a todos

Soy nuevo en Power BI Tengo un requisito como tengo 2 columnas de la misma tabla que es Fecha de inicio y Fecha de finalización.Fecha de inicio y Fecha de finalización son de tipo de datos de texto Necesito convertirlo en tipo de datos de fecha para que todos los meses aparezcan en un orden secuencial por ejemplo enero de 2022, Feb 2022,Mar 2022,Abr 2022,May 2022,.......,Jan 2023,Feb 2023,Mar 2023. Donde necesito combinar las fechas en 2 columnas (Fecha de inicio y Fecha de finalización) en 1 columna tomando el distinto de 2 columnas. Ya que tengo el espacio en blanco en ambas columnas Fecha de inicio y Fecha de finalización. Recibo el error como( en la tabla '' contiene valores en blanco y esto no está permitido para columnas en un lado de una relación de varios a uno o para columnas que se usan como clave principal de una tabla)

éste. A partir de ahora estoy tratando de crear una tabla separada para la fecha de inicio combinada y la fecha de finalización.Nuevamente recibo el mismo error que escribí anteriormente. Dado que tanto la fecha de inicio como la fecha de finalización son columnas calculadas, no puedo hacer ninguna lógica sobre esto en Power Query.So necesito trabajar usando DAX. Por favor, dé alguna solución para manejar esto. Todas las sugerencias son bienvenidas. ¡Gracias de antemano!
Saludos

Anony_mous

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@Anony_mous , puede manejar espacios en blanco como

Fecha St = if(isblank([Fecha de inicio]) || [Fecha de inicio] = "" , en blanco(), [Fecha de inicio])

Para tener meses considere la tabla de fecha / calendario. En este caso, con la unión activa/inactiva o ambas combinaciones inactivas

Calendario = Addcolumns(calendar(date(2012,01,01), date(2024,12,31) ), "Month no" , month([date])
, "Año", año([fecha])
, "Mes Año", formato([fecha],"mmm aaaa")
, "Ordenación de mes-año", año([fecha])*100 + mes([fecha])
, "Qtr Year", format([date],"yyyy-\QQ")
, "Qtr", trimestre([fecha])
, "Mes",FORMAT([Fecha],"mmmm")
, "Month sort", month([DAte])
, "Año del año fiscal", si( Mes(_max) <7 , año(_max)-1 ,año(_max))
, "es hoy" ,if([fecha]=HOY(),"hoy",[fecha]&"")
,"Día del año" , datediff(date(year([DAte]),1,1), [Date], day)+1
, "Tipo de mes", Switch( True(),
eomonth([Fecha],0) = eomonth(Today(),-1),"Last Month" ,
eomonth([Fecha],0)= eomonth(Today(),0),"Este mes" ,
Formato([Fecha],"MMM-AAAA") )
,"Tipo de año" , Switch( True(),
año([Fecha])= año(Hoy()),"Este año" ,
año([Fecha])= año(Hoy())-1,"Último año" ,
Formato([Fecha],"AAAA")
)
)

Consulte Cómo trabajar con dos fechas en el blog, el vídeo y los archivos adjuntos

Power BI: Análisis de recursos humanos: empleados a la fecha: https://youtu.be/e6Y-l_JtCq4
https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

July Newsletter

Fabric Community Update - July 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors