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

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
Y-Hernandez99P
Frequent Visitor

Error al comprobar si un campo está vacío tipo hora

Buenas, espero que estén bien.

Mi problema es que con una tabla que tengo, debo de hacer operaciones con unos campos que desde la base de datos vienen como

String y tenía esta columna para obtener un dato:

 

HORA FINAL = IF(ISBLANK([hora8])=FALSE();[hora8];IF(ISBLANK([hora7])=FALSE();[hora7];IF(ISBLANK([hora6])=FALSE();[hora6];IF(ISBLANK([hora5])=FALSE();[hora5];IF(ISBLANK([hora4])=FALSE();[hora4];
IF(ISBLANK([hora3])=FALSE();[hora3];IF(ISBLANK([hora2])=FALSE();[hora2];"Solo hay 1 registro")))))))

Pero como necesito los datos de formato hora, hice el cambio y la columna me imprime el siguiente error:

 Las expresiones que producen tipos de datos Variant no se pueden 
usar para definir columnas calculadas

 Aquí una muestra de los datos:

erre.png

 

Gracias por leer.

1 ACCEPTED SOLUTION
v-easonf-msft
Community Support
Community Support

Hola , @Y-Hernandez99P

Este error suele producirse cuando intenta utilizar un valor de tipo (texto) y otro tipo value(time) en una columna de cálculo, por lo que power bi no puede analizar automáticamente el tipo de datos de esta columna calculada.

Estos son algunos puntos a tener en cuenta.

1.reemplazar todo "" como nulo en el editor de consultas

25.png

2.cambie toda su columna de fecha Tipo de datos de "tiempo" a "texto"

26.png

3. debido a "Sólo hay un registro" es tipo de texto, así que asegúrese de que su tipo de datos de columna de cálculo es texto en lugar de tiempo

El resultado es como sigue.

27.png

Aquí hay una demostración.

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces 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

1 REPLY 1
v-easonf-msft
Community Support
Community Support

Hola , @Y-Hernandez99P

Este error suele producirse cuando intenta utilizar un valor de tipo (texto) y otro tipo value(time) en una columna de cálculo, por lo que power bi no puede analizar automáticamente el tipo de datos de esta columna calculada.

Estos son algunos puntos a tener en cuenta.

1.reemplazar todo "" como nulo en el editor de consultas

25.png

2.cambie toda su columna de fecha Tipo de datos de "tiempo" a "texto"

26.png

3. debido a "Sólo hay un registro" es tipo de texto, así que asegúrese de que su tipo de datos de columna de cálculo es texto en lugar de tiempo

El resultado es como sigue.

27.png

Aquí hay una demostración.

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors