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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
im_92
Frequent Visitor

Convertir texto a fecha

Hola a todos

Estoy tratando de convertir una columna de texto a un formato de fecha.

La columna original contiene la fecha en este formato: miércoles 2 de octubre de 2018.
Quiero tener una columna con la fecha en este formato: 02-10-2018

¿Alguna sugerencia?

Gracias

1 ACCEPTED SOLUTION
jthomson
Solution Sage
Solution Sage

Si divide la columna por la primera instancia de un espacio, es decir, deshacerse del día de la semana, ¿eso la pone en un formato lo suficientemente cercano como para que pueda reconocer automáticamente que es una fecha?

View solution in original post

4 REPLIES 4
jthomson
Solution Sage
Solution Sage

Si divide la columna por la primera instancia de un espacio, es decir, deshacerse del día de la semana, ¿eso la pone en un formato lo suficientemente cercano como para que pueda reconocer automáticamente que es una fecha?

que funcionó! ¡Gracias!

@im_92 La explicación que @jthomson proporcionado es la forma más sencilla de lo que publiqué.

Utilice un delimitador de texto de un espacio para eliminar el día de la semana y, a continuación, puede formatear como una fecha.

Trabajo hecho.





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Daviejoe
Memorable Member
Memorable Member

Esto debería funcionar, el texto en negrita se puede agregar después del código fuente

Dejar
Source á Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WKk9NyUstkmsVDBSyUy9KLVIwMjC0UIqNBQA", BinaryEncoding.Base64), Compression.Deflate)), let _t ((tipo de texto que acepta valores NULL) meta [Serialized.Text ? true]) en la tabla de tipos [Fecha - _t]),
"Tipo de cambio" - Table.TransformColumnTypes(Source,'Fecha", escriba texto?),
"Texto insertado después del delimitador" - Table.AddColumn(-"Changed Type", "Text After Delimiter", each Text.AfterDelimiter([Date], " "), escriba text),
"Changed Type1" á Table.TransformColumnTypes(''Insertado texto después del delimitador",'Texto después del delimitador", escriba date')
En
"Tipo cambiado1"





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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