Retroceder   Foros del Web > Temas generales de computación > Ofimática

Respuesta
 
Herramientas Desplegado
Antiguo 29-ene-2008, 12:07   #1 (permalink)
zatmec ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Alegría cambiar el orden de la fecha en excel

Hola, necesito ayuda urgente...les cuento:
Tengo un archivo en excel el cual le ingresaron las fechas como 6/17/2007 poniendo primero el mes y luego el dia pero lo necesito que primero tenga el dia y luego el mes

Ya intente eso de cambiarle el formato general como fecha pero no hace nada
AYUDAAAA POR FAVOR!!
zatmec está desconectado   Responder Citando
Antiguo 30-ene-2008, 10:09   #2 (permalink)
jchuk está en el buen camino
 
Fecha de Ingreso: julio-2006
Mensajes: 289
Re: cambiar el orden de la fecha en excel

Hola,

No sé si me he liado mucho. Con esta fórmula puedes hacerlo. En ella se supone que la primera fecha está en B1, si no es así, cambia el B1 por la celda donde esté tu primera fecha.
Tiene una pega, solo sale bien si el día está escrito con dos cifras en la fecha original.

Código:
FECHA(DERECHA(B1;4);IZQUIERDA(B1;ENCONTRAR("/";B1)-1);EXTRAE(B1;ENCONTRAR("/";B1)+1;2))
Espero que te sirva.

Un saludo
jchuk está desconectado   Responder Citando
Antiguo 30-ene-2008, 10:28   #3 (permalink)
Colaborador
3pies tiene algunos puntos positivos de karma
 
Avatar de 3pies
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 1.837
Re: cambiar el orden de la fecha en excel

Amigo jchuk, no caíste en la cuenta de que hay otra forma más fácil

Formato --> Celdas --> Fecha (o bien, Personalizada) --> Seleccionando el formato dd/mm/aaaa

A veces buscamos lo más difícil (y yo también peco de ello).

Aunque si prefieres hacerlo de otra forma, te propongo esta (suponiendo que la fecha a corregir esté en A1):
Código:
=DIA(A1)&"/"&MES(A1)&"/"&AÑO(A1)
Salu2
3pies está desconectado   Responder Citando
Antiguo 30-ene-2008, 10:35   #4 (permalink)
jchuk está en el buen camino
 
Fecha de Ingreso: julio-2006
Mensajes: 289
Re: cambiar el orden de la fecha en excel

Gracias 3pies,

Sinceramente, caí en la cuenta de tus dos propuestas pero choqué con un problema al tratar de usarlas, y es que al tener en una celda la fecha del modo mm/dd/aaaa
(6/17/2007) excel no lo reconoce como fecha, lo trata como un texto, por lo que no me sive cambiar el formato, ni tampoco me sirve tu segunda opción, pues es como si aplicara las funciones DIA, MES y AÑO sobre un texto, no sobre una fecha, con lo que no extraen nada y devuelven erro de #Valor.

Es por eso que traté de buscar otra solución y me surgió esa otra, que desde luego, seguro que me he liado y hay otra más fácil.

Un saludo amigo
jchuk está desconectado   Responder Citando
Antiguo 30-ene-2008, 10:54   #5 (permalink)
Colaborador
3pies tiene algunos puntos positivos de karma
 
Avatar de 3pies
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 1.837
Re: cambiar el orden de la fecha en excel

En teoría da igual que el formato de la celda sea mm/dd/aaaa, o dd/mm/aaaa, pues excel debería tratarlos en ambos casos, como si fueran una fecha, aunque es probable que excel lo trate como texto, pues yo me he encontrado con cifras que las trata como texto, a pesar de haberles dado formato de número desde Formato --> Celdas ---> bla, bla, bla.

Esto suele suceder (o al menos a mí me ha sucedido), cuando he importado datos de otras aplicaciones. Para solucionarlo, en mi caso esas cifras que tenían formato numérico, pero que las presentaba como texto, y por tanto no se podía operar con ellas (ni sumar, ni restar, ...), simplemente he hecho lo siguiente:

En la celda en cuestión, pulso F2 como si fuera a editarla, y seguidamente pulso intro (saliendo de la edición de la celda), sin hacer absolutamente nada más. De esa forma se me ha corregido el problema. Como las celdas en cuestión son muchas, y están de forma contínua (unas 300 filas), me he creado un macro que hace el trabajo por mí.

Prueba a ver si esa solución (F2, e intro) te soluciona el problema de fechas que interpreta como texto.

Salu2
3pies está desconectado   Responder Citando
Antiguo 30-ene-2008, 11:55   #6 (permalink)
jchuk está en el buen camino
 
Fecha de Ingreso: julio-2006
Mensajes: 289
Re: cambiar el orden de la fecha en excel

Pues la verdad.....

No me lo reconoce como fecha de ninguna de las maneras. Ni reintroduciendo los datos, ni formateando la celda antes de introducirlos, ni de ningún modo.

De verdad que la única forma que he encontrado para dar solución al problema de zatmec ha sido el que he puesto, por lo menos hasta ahora.

Si estás seguro de que el formato no debe influir, quizá sea un problema de mi configuración regional, o de la configuración del propio excel, porque en mi equipo, ya sea importando los datos o escribiéndolos, las fechas del tipo mm/dd/aaaa no me las reconoce como tales.

No obstante, se pone interesante esto. A ver si se te ocurre algo más, o a algún otro, porque el tema me está gustando.....

Un fuerte saludo.
jchuk está desconectado   Responder Citando
Antiguo 06-oct-2008, 10:57   #7 (permalink)
emontess ha deshabilitado el karma
 
Fecha de Ingreso: junio-2006
Mensajes: 4
De acuerdo Respuesta: Re: cambiar el orden de la fecha en excel

Cita:
Iniciado por 3pies Ver Mensaje
En teoría da igual que el formato de la celda sea mm/dd/aaaa, o dd/mm/aaaa, pues excel debería tratarlos en ambos casos, como si fueran una fecha, aunque es probable que excel lo trate como texto, pues yo me he encontrado con cifras que las trata como texto, a pesar de haberles dado formato de número desde Formato --> Celdas ---> bla, bla, bla.

Esto suele suceder (o al menos a mí me ha sucedido), cuando he importado datos de otras aplicaciones. Para solucionarlo, en mi caso esas cifras que tenían formato numérico, pero que las presentaba como texto, y por tanto no se podía operar con ellas (ni sumar, ni restar, ...), simplemente he hecho lo siguiente:

En la celda en cuestión, pulso F2 como si fuera a editarla, y seguidamente pulso intro (saliendo de la edición de la celda), sin hacer absolutamente nada más. De esa forma se me ha corregido el problema. Como las celdas en cuestión son muchas, y están de forma contínua (unas 300 filas), me he creado un macro que hace el trabajo por mí.

Prueba a ver si esa solución (F2, e intro) te soluciona el problema de fechas que interpreta como texto.

Salu2
Gracias 3pies, la solución que has dado me ha servido a mi. cuando hay muchas fechas que cambira de forma masiva yo he usado buscar y sustituir. Por ejemplo sustituyo el año 2008 con 08, y me formatea todas las fechas. Suerte a los que tengan mi mismo problema.
emontess está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:13.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93