Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/08/2010, 12:37
Avatar de ViccoLizcano
ViccoLizcano
 
Fecha de Ingreso: enero-2008
Ubicación: Working...
Mensajes: 100
Antigüedad: 16 años, 9 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