Cómo eliminar el error en el campo de fecha

Un usuario Pregunto ✅

thoco

Hola, he estado buscando en la comunidad, pero no he tenido suerte al abordar un problema que tengo. Estoy importando datos a través de la función de informes de Salesforce. De las muchas filas que se procesan, solo 3 filas tienen un problema con un campo de fecha específico que no contiene marca de fecha y hora (mm/dd/aaaa hh:mm:ss AM o PM)

Me gustaría saber cómo agregar un proceso o tarea que analice esta columna de fecha cada vez que se realiza una actualización para que cuando detecte los campos en blanco, los complete automáticamente con algún valor insignificante. Como 11/11/2011 11:11:11 AM o hay otra mejor práctica? No me importa tener datos «malos» que estén codificados de forma rígida en este caso único porque sabría cómo detectarlos.

Se agradece cualquier ayuda o sugerencia.

Gracias

dibujelewis15

Si desea cambiar todos los valores nulos a una fecha específica (como 11/11/2011), entonces un simple reemplazo de valores funcionaría donde está reemplazando todos los valores nulos con su fecha ficticia. También puede agregar una columna personalizada con la siguiente declaración:

Si [Your Date Column] = nulo entonces «11/11/2011» más [Your Date Column]

Si está tratando de convertir todo a una fecha y recibe un mensaje de error, también puede probar la siguiente declaración en una columna personalizada (si su columna de fecha actualmente es texto debido a datos incorrectos):

intente Fecha.FromText([Your Date Column]) de lo contrario (como quiera que se manejen los errores)

gaba2018

Hola chicos, soy un novato en lo que respecta a trabajar con Power Bi. No he entendido cuál fue la solución para este error. ¿Alguien puede explicar? En el editor de consultas tengo una columna con fechas para Fecha de finalización del proyecto Se requiere que se actualicen algunos proyectos con el texto To Be Confirm (TBC): ¿cómo mantener esto sin errores? ¿Hay alguna posibilidad de hacer eso?

meihuaua

Estoy recibiendo este error también. power bi no pone nulo para celdas en blanco si formateamos la columna como fecha. ¿Hay alguna manera de evitar esto?

meihuaua

Estoy recibiendo este error también. power bi no pone nulo para celdas en blanco si formateamos la columna como fecha. ¿Hay alguna manera de evitar esto?

despistadogumshoe

En respuesta a meihuaua

De hecho, solo me permitió hacer clic derecho en la consulta de energía y seleccionar reemplazar errores y escribí ‘nulo’ y funcionó

dibujelewis15

Si desea cambiar todos los valores nulos a una fecha específica (como 11/11/2011), entonces un simple reemplazo de valores funcionaría donde está reemplazando todos los valores nulos con su fecha ficticia. También puede agregar una columna personalizada con la siguiente declaración:

Si [Your Date Column] = nulo entonces «11/11/2011» más [Your Date Column]

Si está tratando de convertir todo a una fecha y recibe un mensaje de error, también puede probar la siguiente declaración en una columna personalizada (si su columna de fecha actualmente es texto debido a datos incorrectos):

intente Fecha.FromText([Your Date Column]) de lo contrario (como quiera que se manejen los errores)

thoco

En respuesta a dibujelewis15

Como pregunta de seguimiento, necesito que la consulta no genere errores en las entradas de fecha en blanco. Las entradas de fecha en blanco son válidas ya que estoy mirando el historial de tickets y estoy escaneando tickets que aún no están ‘cerrados’. Voy a usar el campo de fecha del ticket cerrado como filtro para mostrar qué tickets se cerraron durante ese período.

¿Cuál es la mejor manera de evitar tener un valor de fecha de cierre en blanco que está causando errores en mi consulta para cualquier registro donde la fecha de cierre esté en blanco?

¡Gracias!

dibujelewis15

En respuesta a thoco

¿Podría enviarme un ejemplo del error y el campo que causa el error? No estoy seguro de entender lo que está tratando de hacer con el campo. Si está tratando de escribir una fórmula para hacer algo en una fecha, pero las fechas en blanco arrojan errores, entonces use una declaración de prueba en la que escribiría algo como esto:

intente Fecha.FromText([Date]} de lo contrario (cómo quiere manejar su error) Esto básicamente intentará hacer lo que quiera hacer con el campo de fecha, y si no puede porque está en blanco, se completará con lo que sea (nulo, «Texto» , etc.) Pero nuevamente, podría estar malinterpretando su pregunta. Una captura de pantalla ayudaría si es posible.

thoco

En respuesta a dibujelewis15

2018-02-08 17_00_16-Sin título - Editor de consultas.png Quiero que la columna sea del tipo fecha/hora. Las entradas vacías en este caso se marcan como Error. Necesito una forma de retener toda la información y no puedo ‘eliminar errores’. Además de reemplazar Error con una fecha codificada, ¿cuáles son mis opciones?

dibujelewis15

En respuesta a thoco

Si las celdas están vacías, entonces debería marcarlas como nulas en lugar de un error… ¿Puede enviarme los datos dentro de las celdas antes del error junto con el paso que está causando el error?

thoco

En respuesta a dibujelewis15

Las celdas están en blanco, vacías. Cuando se procesan inicialmente, es en formato de texto. Luego lo convierto a fecha/hora y obtengo los errores en las fechas en blanco.

Anónimo

En respuesta a thoco

¿Alguna vez resolviste esto? Me encuentro con el mismo problema al necesitar celdas en blanco en un campo de fecha. Sale un error cuando convierto a una fecha.

dibujelewis15

En respuesta a Anónimo

Todavía no puedo replicar el problema… Cuando tengo fechas formateadas como texto y luego convertidas a una fecha, todas las celdas en blanco se muestran como «nulas» en lugar de errores. Incluso intenté agregar espacios en lugar de tener celdas realmente en blanco, pero el editor de consultas lo manejó de la misma manera. ¿Hay algunos datos de prueba que pueda compartir para ayudar a duplicar el problema?

Anónimo

En respuesta a dibujelewis15

Finalmente descubrí mi problema. Pensé que estaba dejando espacios en blanco cuando miré los datos, pero en realidad estaba mostrando «Desconocido». Convertí el «Desconocido» a «nulo» y luego cambié el tipo a «fecha» y funcionó. El soporte pudo ayudarme con esto. Creo que estaba mirando los datos después de intentar convertir a una fecha en lugar de anterior (por eso vi en blanco en lugar de desconocido) Y olvidé «cargar más…» resultados para ver en el menú desplegable de la columna qué estaba trayendo además fechas antes de intentar convertir a una fecha.

dibujelewis15

En respuesta a thoco

¿Tienes algunos datos de muestra? No puedo replicar su problema… Cuando intento cargar una tabla de fechas en Power BI con celdas en blanco dentro de la tabla, no recibo un error al convertirlas a un formato de fecha. Puede que no esté entendiendo bien el problema…

thoco

En respuesta a dibujelewis15

Gracias Drew. Para este caso, estaba bien con la configuración de fecha codificada y la agregué con éxito usando la acción de reemplazo a la consulta para esa columna específica.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *