Jump to content
muyayito

Extraer fecha de cadena de texto

Recommended Posts

En 7/1/2018 at 6:17 , muyayito dijo:

Feliz año a todos. Espero que me puedan ayudar con esta duda que tengo.

Quiero extraer una fecha de una celda, hasta ahí bien, pero no soy capaz de cambiarle el formato. Busco el formato "diasemana-diames"

Formato fecha.xlsx

Hola Muyayito,

Otra opción sería:

=NOMPROPIO(TEXTO(DERECHA(A1;10);"dddd-d"))

Cabe mencionar que se agregó la función NOMPROPIO() para que la primera letra del día se muestre con mayúscula.

 

Cualquier consulta, estamos pendientes. Gracias.

Atte.

AnderX

 

Share this post


Link to post
Share on other sites
Hace 3 horas, muyayito dijo:

Una última cosa, para extraer del resultado los dos últimos caracteres de la celda, no el valor, como sería?

Formato fecha.xlsm

Hola Muyayito,

El problema se presenta cuando usas la función creada en VBA (ExtraerFecha) en la hoja de cálculo, porque la función arroja un valor de tipo fecha. Se realizó algunas modificaciones en el código de VBA para que pueda obtenerse lo que requieres.

Function ExtraerFecha(ByVal Texto) As String
ExtraerFecha = Format(Right(RTrim(Texto), 10), "dddd-d")
End Function

 

Sin embargo, cuando usas la funciones de hoja de cálculo, no se presenta este problema.

=+DERECHA(TEXTO(ESPACIOS(DERECHA(A1;10));"dddd-d");2)

 

Cualquier consulta, estamos pendientes. Gracias.

Atte.

AnderX

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.



×
×
  • Create New...

Important Information

Privacy Policy