formato fecha

04/09/2008 - 22:23 por j_lete | Informe spam
Buenas noches grupo:
Tengo la siguiente duda. Cuando creo una formula comparando fechas me ocurre
lo siguiete.
Por ejemplo pongamos que utilizo la función si.
a2 es una celda que contiene una fecha por ejemplo 31/11/2007
Si(a2<01/01/2008;"01/01/2008";a2)
Pues pasa que no funciona y la formula se trasforma sola en
si(a2<1/1/2008;"01/01/2008";a2)
En cambio si lo hago escribiendo el valor en una celda si funciona, por
ejemplo
si(a2<$a$1;$a$1;a2) en la celda a1/01/2008
¿Que ocurre?
Otra cosa como puedo decir que el valor que escribo es una fecha para no
tenerlo que escrbir entre "". Me refiero al primer ejemplo, el primer termino
de la comparación.
Gracias
 

Leer las respuestas

#1 Xavier Budet Graco
04/09/2008 - 22:51 | Informe spam
Hola "j_lete", en primer lugar 31/11/2007 será un texto porque ese día no existe: noviembre tiene 30 días.
Segundo Excel no "entiende" que tu argumento de comparación sea una fecha (o un número) y por eso falla.
Tercero el resultado será fecha para el caso negativo y texto para el positivo.
Prueba con: =--SI(A2<FECHA(2008;1;1);"01/01/2008";A2)

Utilizo el ";" como separador, tu también por lo que veo.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"j_lete" escribió en el mensaje news:
Buenas noches grupo:
Tengo la siguiente duda. Cuando creo una formula comparando fechas me ocurre
lo siguiete.
Por ejemplo pongamos que utilizo la función si.
a2 es una celda que contiene una fecha por ejemplo 31/11/2007
Si(a2<01/01/2008;"01/01/2008";a2)
Pues pasa que no funciona y la formula se trasforma sola en
si(a2<1/1/2008;"01/01/2008";a2)
En cambio si lo hago escribiendo el valor en una celda si funciona, por
ejemplo
si(a2<$a$1;$a$1;a2) en la celda a1/01/2008
¿Que ocurre?
Otra cosa como puedo decir que el valor que escribo es una fecha para no
tenerlo que escrbir entre "". Me refiero al primer ejemplo, el primer termino
de la comparación.
Gracias

Preguntas similares