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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

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
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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