Tengo una columna de Excel que usa el formato de fecha de EE. UU., Es decir MM/DD/YYYY
, pero es una columna de texto. Necesito convertirlo a la columna de fecha para la que normalmente usaría la DATEVALUE()
función. Sin embargo, debido a que mi idioma y mi configuración de formato no son de EE. UU., Excel mostrará el #VALUE!
error.
Ahora podría ir y cambiar la configuración de mi sistema, tal vez incluso la configuración de Excel (creo que he visto la configuración de formato de fecha y número allí), pero prefiero resolver este problema utilizando solo funciones universales de Excel. Es decir, no quiero moverme a otra computadora, posiblemente con otras configuraciones locales, y tengo que preocuparme por esto nuevamente.
¿Necesito hacer algún tipo de análisis de texto?
fuente
mm/dd/yyyy
?Respuestas:
Borek, creo que lo siguiente puede resolver el problema
= FECHA (DERECHA (RefCell, 4), IZQUIERDA (RefCell, FIND ("/", RefCell) -1), MID (RefCell, FIND ("/", RefCell) + 1, FIND ("/", RefCell, FIND ("/", RefCell) +1) -FIND ("/", RefCell) -1))
Supuse que el delimitador es "/" según su descripción y que el año está formateado como AAAA. Espero que esto haga el truco.
fuente
=DATE("2014","10","16")
es una fórmula válida para dar la fecha de hoy, por lo que lo anterior funcionará sin lasVALUE
funciones "