¿Como lo hago?

08/07/2005 - 12:45 por Remulo | Informe spam
Tengo 3 columnas y quiero que si en la segunda se pone un número cualquiera
(>0) en la primera se ponga automáticamente 1.

Esto hasta yo lo sé hacer: SI(B1>0;1;"") en la A1

Pero aquí viene la cuestión, ¿cómo hago para que si (una vez puesto un
número en la B1 y por lo tanto saliendo un 1 en la A1) en la C1 pongo otro
número (>0) salga 0 o nada ("") en la A1. Creo que se podría hacer con
condicionales SI anidadas, pero no tengo ni idea. Eso es demasiado
complicado para mí.

Saludos.

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
08/07/2005 - 13:20 | Informe spam
Prueba con algo como:

=SI(Y(ESNUMERO(B1);NO(ESNUMERO(C1)));1;"")

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Remulo" escribió en el mensaje news:dallha$ql1$
Tengo 3 columnas y quiero que si en la segunda se pone un número cualquiera
(>0) en la primera se ponga automáticamente 1.

Esto hasta yo lo sé hacer: SI(B1>0;1;"") en la A1

Pero aquí viene la cuestión, ¿cómo hago para que si (una vez puesto un
número en la B1 y por lo tanto saliendo un 1 en la A1) en la C1 pongo otro
número (>0) salga 0 o nada ("") en la A1. Creo que se podría hacer con
condicionales SI anidadas, pero no tengo ni idea. Eso es demasiado
complicado para mí.

Saludos.


Respuesta Responder a este mensaje
#2 KL
08/07/2005 - 16:27 | Informe spam
...o estas:

=ESNUMERO(B1)*(B1>0)*NO(C1>0)

si no puede haber texto:

=ELEGIR(1+(B1>0)*NO(C1>0);"";1)

o incluso si no puede haber valores negativos o texto:

=SI(Y(B1;NO(C1));1;"")

Saludos,
KL



"Fernando Arroyo" wrote in message
news:
Prueba con algo como:

=SI(Y(ESNUMERO(B1);NO(ESNUMERO(C1)));1;"")

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Remulo" escribió en el mensaje
news:dallha$ql1$
Tengo 3 columnas y quiero que si en la segunda se pone un número
cualquiera
(>0) en la primera se ponga automáticamente 1.

Esto hasta yo lo sé hacer: SI(B1>0;1;"") en la A1

Pero aquí viene la cuestión, ¿cómo hago para que si (una vez puesto un
número en la B1 y por lo tanto saliendo un 1 en la A1) en la C1 pongo otro
número (>0) salga 0 o nada ("") en la A1. Creo que se podría hacer con
condicionales SI anidadas, pero no tengo ni idea. Eso es demasiado
complicado para mí.

Saludos.


Respuesta Responder a este mensaje
#3 Mario Alberto
08/07/2005 - 18:29 | Informe spam
Yo lo entendí de otra manera y te propongo otra solución.
=SI(Y(B2>0;O(C2=0;C2<0);1;"")
Respuesta Responder a este mensaje
#4 Remulo
09/07/2005 - 01:22 | Informe spam
Muchas gracias a los tres, en especial a Fernando Arroyo porque su fórmula
es exactamente lo que yo quería (que no salieran ceros).

A Mario Alberto decirle que al poner su fórmula me salía el mensaje de que
no coinciden los paréntesis.

De todas formas, lo dicho. Muy agradecido.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida