Foros del Web » Soporte técnico » Ofimática »

Convertir Texto en Fecha.

Estas en el tema de Convertir Texto en Fecha. en el foro de Ofimática en Foros del Web. Buenos dias compañeros tengo un problema interesante. En excel recibo datos de fecha en esta forma "2011 JAN" "2011 FEB" "2011 MAR" y estos datos ...
  #1 (permalink)  
Antiguo 10/08/2010, 10:16
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
De acuerdo Convertir Texto en Fecha.

Buenos dias compañeros tengo un problema interesante.

En excel recibo datos de fecha en esta forma

"2011 JAN"
"2011 FEB"
"2011 MAR"

y estos datos lo tengo que convertir a

"01/01/2011"
"01/02/2011"
"01/03/2011"

Ya que tengo calculos alli, hay forma de que excel lo convierta?
  #2 (permalink)  
Antiguo 10/08/2010, 11:11
Avatar de GEMO  
Fecha de Ingreso: julio-2007
Ubicación: Guadalajara
Mensajes: 110
Antigüedad: 16 años, 9 meses
Puntos: 3
Sonrisa Respuesta: Convertir Texto en Fecha.

Hola no se si te entendí, si unicamente quieres que aparezca como 01/01/2011, basta con darle en el formato de la celda en la ficha número en la categoria ponerle fecha y en el tipo escoges la que se adapte a lo que quieres.
Si no es así, trata de explicarte mejor.
Espero te sirva todavía
  #3 (permalink)  
Antiguo 10/08/2010, 11:25
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Convertir Texto en Fecha.

Hola gracias por responder, esto que me dices ya lo trate... y excel no lo hace por que en verdad es un valor de fecha. Entonces lo que se me ocurrio es hacer un convertir el valor que me da en fecha es decir "2011 FEB", lo que tendria que hacer excel es como no hay dia tomar el dia 01, cuando llege al mes ver, es FEB ok pongo 02, cuando llege al año 2011 ok 2011, entonces al finar tendria que ordenar los valores en 01/02/2011 y asi con cada valor que llege en este formato.
  #4 (permalink)  
Antiguo 10/08/2010, 12:56
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: Convertir Texto en Fecha.

una opción que no se si te servirá seria usar esta formula...

=FECHANUMERO("01/"&BUSCARV(EXTRAE(A1;6;3);A3:B14;2;)&"/"&EXTRAE(A1;1;4))

.........A...............B...............C
1..2010 JUN..................01/01/2010
2
3.....JUN............01
4.....FEB............02
5.....MAR..........03
....
14...DEC...........12

por ahí quedaría mejor usando algo de VBA .
__________________
Mi error era de código... pero de código genético.
  #5 (permalink)  
Antiguo 10/08/2010, 13:36
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Convertir Texto en Fecha.

Gracias, lo voy a Omura lo voy a probar....
  #6 (permalink)  
Antiguo 12/08/2010, 12:37
Avatar de ViccoLizcano  
Fecha de Ingreso: enero-2008
Ubicación: Working...
Mensajes: 100
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Convertir Texto en Fecha.

Muy bien, supongamos que los valores siempre tendrán el mismo formato y que tienes el valor "2011 JAN" en la columna A, celda 1.

En la columna B adyacente pon esta fórmula:

=IZQUIERDA(A1,4)
con esto sacaremos el año de la misma. (2011)

En la columna C, pon esta formula que convertirá el texto de mes a un valor numérico:

=SI(DERECHA(A1,3)="JAN",1,SI(DERECHA(A1,3)="FEB",2 ,SI(DERECHA(A1,3)="MAR",3,SI(DERECHA(A1,3)="APR",4 ,SI(DERECHA(A1,3)="MAY",5,SI(DERECHA(A1,3)="JUN",6 ,SI(DERECHA(A1,3)="JUL",7,SI(DERECHA(A1,3)="AUG",8 ,SI(DERECHA(A1,3)="SEP",9,SI(DERECHA(A1,3)="OCT",1 0,SI(DERECHA(A1,3)="NOV",11,SI(DERECHA(A1,3)="DEC" ,12,0))))))))))))
uff! a considerar: en base a tu ejemplo puse las abreviaciones para mes en inglés pero las puedes modificar para español o como desees, en caso de que el valor que recupere no corresponda a ningún mes, te arrojará 0.

y finalmente en la columna D, agrega esta fórmula:

=CONCATENAR("01/",C1,"/",B1)
pegará por default "01/" como día, y tomará los demás valores de las demás columnas que acabamos de calcular.

Al finalizar simplemente puedes copiar la columna D y pegarla como valores en donde la necesites. Suerte!
__________________
KNOWLEDGE is Power
  #7 (permalink)  
Antiguo 12/08/2010, 13:34
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: Convertir Texto en Fecha.

no se menciona la versión de Excel que se esta usando, en todo caso esa formula es valida para Excel 2007 o superior, porque usando Excel 2003 o inferior solo es posible anidar un máximo de 7 funciones si() .
__________________
Mi error era de código... pero de código genético.

Etiquetas: celdas, excel, formato, fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:30.