Operadores lógicos

09/11/2003 - 16:47 por FBN | Informe spam
Estoy intentando usar operadores lógicos para que la fecha del día (ddmmaa)
si está comprendida entre dos fechas determinadas, es decir, sea verdadera,
tenga un determinado valor númerico, por el contrario tendría valor cero.
Para ello en una celda uso HOY() y hago referencia a esa celda.
Ejemplo:
HOY() = 09/11/03 (celda a1)

Y(a1>/07/01;a1</01/04)

Solución a la 1ª condición verdadero
Solución a la 2ª condición falso.
Por tanto solución final falso.
¿Podéis ayudarme?. Gracias
 

Leer las respuestas

#1 Víctor
09/11/2003 - 17:10 | Informe spam
Francisco, una aclaración: Para Excel, las fechas son
números secuenciales, y si mezclas formatos de fecha con
fórmulas condicionales, puedes obtener resultados no
deseados.

La solución a lo que nesitas puede ser ésta:

Introduce en A1, por ejemplo, la fecha de hoy (09/11/03).

Seguidamente, en cualquier otra celda, coloca la
siguiente fórmula:

=SI(Y(A1>7926;A1<7955);"pertenece a noviembre";0)

Ves cambiando fechas al azar en A1, y verás que si
introduces el mes de noviembre, en la casilla te
aparecerá ese mensaje; en cualquier otro caso te
aparecerá 0.

Para conocer el número de cualquier día, introdúcelo en
otra celda y formatéala como número general. Observa que
el día 1 nov 2003 = 37926 y el 30 nov 2003 = 37955 (de
ahí el enunciado de la fórmula).

Puedes adaptar este ejemplo a cualquier otra necesidad
similar que tengas.

:-)


Estoy intentando usar operadores lógicos para que la


fecha del día (ddmmaa)
si está comprendida entre dos fechas determinadas, es


decir, sea verdadera,
tenga un determinado valor númerico, por el contrario


tendría valor cero.
Para ello en una celda uso HOY() y hago referencia a


esa celda.
Ejemplo:
HOY() = 09/11/03 (celda a1)

Y(a1>/07/01;a1</01/04)

Solución a la 1ª condición verdadero
Solución a la 2ª condición falso.
Por tanto solución final falso.
¿Podéis ayudarme?. Gracias



.

Preguntas similares