Condicional con función Y anidada

01/04/2010 - 05:17 por Jose Soler | Informe spam
Hola al foro,

A ver si alguien puede ayudarme a salir de mi error.

En a2 tengo 90
En b2 tengo 01/03/2010
En c2 tengo NO
En d2 he puesto esta fórmula =SI(Y(a2+b2>HOY();c2="NO");"IMPAGADO";"")


La cuestión es que esperaba que en d2 no apreciera nada porque no se cumple
la primera condición de la función Y, pero para mi sorpresa aparece la
palabra IMPAGADO!!!!, y no entiendo porqué!!!!!


Gracias de antemano y un saludo.

José

Preguntas similare

Leer las respuestas

#6 Jose Soler
01/04/2010 - 21:02 | Informe spam
Hola Luis,

Aunque te expliqué el porque quería lo de impagado, me faltó el para qué, y
es que teniendo la columna impagado, después podré usarla para obtener el
total de impagados de forma automática con una fórmula tipo bdsuma.

La cosa es que me sigue fallando la fórmula y no entiendo porqué-

En mi primer post me equivoqué al poner la fecha (puse 01/03/2010) y al no
cumplirse las dos condiciones:

- que Hoy() sea mayor que el vencimiento (fecha factura + 90 días)
- que en cobrado pornga NO

lo lógico es que no ponga nada, porque puse comillas en la parte falso de la
función SI.


Pero la fecha factura, la correcta, la que tengo en la excel es 11/01/2010,
el diferimento del pago son 90 días y la fecha de mi ordenador (que también
la he revisado por si las moscas, también está bien, hoy es 01/04/2010, y la
fórmula me sigue diciendo "impagado" cuando lo cierto es que aun no ha
llegado el vencimiento (fecha factura+90 días).

Total, un auténtico misterio!!!!!, espero que alguien vea dónde está el
error porque yo ya estoy loco con el tema.

Salu2,

Jose Soler

"Luis" escribió en el mensaje de noticias
news:
Hola Jose
No se si he entendido bien tu pregunta, a mi modo de ver creo que se trata
de facturas ó algo parecido a cobrar en tal fecha. mi pregunta es ¿si
dices
NO para que necesitas Impagado?
Si es asi, podias ponerlo de la siguiente forma:




"Jose Soler" escribió:

Hola al foro,

A ver si alguien puede ayudarme a salir de mi error.

En a2 tengo 90
En b2 tengo 01/03/2010
En c2 tengo NO
En d2 he puesto esta frmula =SI(Y(a2+b2>HOY();c2="NO");"IMPAGADO";"")


La cuestin es que esperaba que en d2 no apreciera nada porque no se
cumple
la primera condicin de la funcin Y, pero para mi sorpresa aparece la
palabra IMPAGADO!!!!, y no entiendo porqu!!!!!


Gracias de antemano y un saludo.

Jos




Respuesta Responder a este mensaje
#7 Jose Soler
01/04/2010 - 23:03 | Informe spam
Desde luego, cuando uno se obsesiona no es capaz de ver mas allá de sus
narices!!!

Muchas gracias Héctor, lo que fallaba era mi lógica, no la de excel.

Es lo que tu dices, lo que yo necesitaba es que Hoy() sea mayor que el
vencimiento, no al revés, como yo puse n mi fórmula.

Un saludo,

Jose Soler


"Héctor Miguel" escribió en el mensaje de
noticias news:
hola (denuevo), Jose !

A ver si alguien puede ayudarme a salir de mi error.
En a2 tengo 90
En b2 tengo 01/03/2010
En c2 tengo NO
En d2 he puesto esta formula =SI(Y(a2+b2>HOY();c2="NO");"IMPAGADO";"")
La cuestion es que esperaba que en d2 no apreciera nada porque no se
cumple la primera condicion de la funcion Y
pero para mi sorpresa aparece la palabra IMPAGADO!!!!, y no entiendo
porque!!!!!





(creo que) solo necesitas invertir la comparacion de la primera condicion,
es decir cambiar...

de esto: =SI(Y(a2+b2>HOY();c2="NO");"IMPAGADO";"")
a esto: =SI(Y(HOY()>a2+b2;c2="NO");"IMPAGADO";"")

saludos,
hector.

Respuesta Responder a este mensaje
#8 Jose Soler
01/04/2010 - 23:21 | Informe spam
Ya está, es lo que decía Héctor.

Salu2


"Luis" escribió en el mensaje de noticias
news:
Hola Jose
No se si he entendido bien tu pregunta, a mi modo de ver creo que se trata
de facturas ó algo parecido a cobrar en tal fecha. mi pregunta es ¿si
dices
NO para que necesitas Impagado?
Si es asi, podias ponerlo de la siguiente forma:




"Jose Soler" escribió:

Hola al foro,

A ver si alguien puede ayudarme a salir de mi error.

En a2 tengo 90
En b2 tengo 01/03/2010
En c2 tengo NO
En d2 he puesto esta frmula =SI(Y(a2+b2>HOY();c2="NO");"IMPAGADO";"")


La cuestin es que esperaba que en d2 no apreciera nada porque no se
cumple
la primera condicin de la funcin Y, pero para mi sorpresa aparece la
palabra IMPAGADO!!!!, y no entiendo porqu!!!!!


Gracias de antemano y un saludo.

Jos




Respuesta Responder a este mensaje
#9 Héctor Miguel
02/04/2010 - 04:00 | Informe spam
hola, Jose !

gracias por el "feed-back" (y tus comentarios por supuesto) :D

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida