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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

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