valor si falso

05/02/2005 - 11:21 por tc | Informe spam
Hola, buenos días

Tengo el siguiente problema:

Estoy trabajando con dos hojas de un mismo libro. En la primera de ellas
están puestos:

A: Nombre y apellidos
B: DNI
C a N: diferentes valores en concepto de productividad, donde N es la suma
total.

En la hoja número dos (certificación en la que se incluirán todas las
personas con derecho a productividad) he puesto la siguiente fórmula para
que me seleccione las personas que en la Hoja1, en la columna N, tienen un
valor >0.

=SI('Trimestre 1'!$N4>0=VERDADERO; 'Trimestre 1'!$A4;)

Aplicando esta fórmula, efectivamente me selecciona todos lo que tienen >0
en Hoja1
pero mi problema está en que los que NO CUMPLEN esta función en la celda
correspondiente de la segunda Hoja me sale FALSO.
Lo que realmente deseo es que los que no cumplan la condición sean
ignorados, que no figuren en la Hoja2 (en la certificación)

Gracias por ayudarme.
Feliz sábado a todos.
TC

Preguntas similare

Leer las respuestas

#1 KL
05/02/2005 - 11:28 | Informe spam
Hola TC,

Prueba esta:

=SI('Trimestre 1'!$N4>0; 'Trimestre 1'!$A4;"")

Saludos,
KL

"tc" wrote in message
news:
Hola, buenos días

Tengo el siguiente problema:

Estoy trabajando con dos hojas de un mismo libro. En la primera de ellas
están puestos:

A: Nombre y apellidos
B: DNI
C a N: diferentes valores en concepto de productividad, donde N es la
suma
total.

En la hoja número dos (certificación en la que se incluirán todas las
personas con derecho a productividad) he puesto la siguiente fórmula para
que me seleccione las personas que en la Hoja1, en la columna N, tienen un
valor >0.

=SI('Trimestre 1'!$N4>0=VERDADERO; 'Trimestre 1'!$A4;)

Aplicando esta fórmula, efectivamente me selecciona todos lo que tienen >0
en Hoja1
pero mi problema está en que los que NO CUMPLEN esta función en la celda
correspondiente de la segunda Hoja me sale FALSO.
Lo que realmente deseo es que los que no cumplan la condición sean
ignorados, que no figuren en la Hoja2 (en la certificación)

Gracias por ayudarme.
Feliz sábado a todos.
TC


Respuesta Responder a este mensaje
#2 tc
05/02/2005 - 12:00 | Informe spam
Hola KL, gracias por responder tan pronto...


Prueba esta:

=SI('Trimestre 1'!$N4>0; 'Trimestre 1'!$A4;"")



Con esta he conseguido que no me salga FALSO... pero me deja la fila en
blanco es decir esta la fila del que no tiene derecho a percibir
productividad. Yo lo que quiero es que no se me quede la fila en blanco, ni
que ponga Falso. Que ignore completamente los que no cumplen la condición.

Gracias.
tc




> Tengo el siguiente problema:
>
> Estoy trabajando con dos hojas de un mismo libro. En la primera de ellas
> están puestos:
>
> A: Nombre y apellidos
> B: DNI
> C a N: diferentes valores en concepto de productividad, donde N es la
> suma
> total.
>
> En la hoja número dos (certificación en la que se incluirán todas las
> personas con derecho a productividad) he puesto la siguiente fórmula


para
> que me seleccione las personas que en la Hoja1, en la columna N, tienen


un
> valor >0.
>
> =SI('Trimestre 1'!$N4>0=VERDADERO; 'Trimestre 1'!$A4;)
>
> Aplicando esta fórmula, efectivamente me selecciona todos lo que tienen
0
> en Hoja1
> pero mi problema está en que los que NO CUMPLEN esta función en la celda
> correspondiente de la segunda Hoja me sale FALSO.
> Lo que realmente deseo es que los que no cumplan la condición sean
> ignorados, que no figuren en la Hoja2 (en la certificación)
>
> Gracias por ayudarme.
> Feliz sábado a todos.
> TC
>
>


Respuesta Responder a este mensaje
#3 KL
05/02/2005 - 16:32 | Informe spam
Hola TC,

Prueba esta formula MATRICIAL (se entra mediante Ctrl+Shift+Enter y si se ha
hecho bien la formula aparecera entre llaves {}) copiandola hacia abajo:

=SI(ESERROR(INDICE('Trimestre 1'!$A$4:$A$10;K.ESIMO.MENOR(SI('Trimestre
1'!$N$4:$N$10>0;FILA('Trimestre 1'!$N$4:$N$10));FILA('Trimestre
1'!N4)-FILA('Trimestre 1'!$N$4)+1)-FILA('Trimestre
1'!$N$4)+1));"";INDICE('Trimestre 1'!$N$4:$N$10;K.ESIMO.MENOR(SI('Trimestre
1'!$N$4:$N$10>0;FILA('Trimestre 1'!$N$4:$N$10));FILA('Trimestre
1'!N4)-FILA('Trimestre 1'!$N$4)+1)-FILA('Trimestre 1'!$N$4)+1))

Esta formula asume q tienes los datos a evaluar en el rango [N4:N10] y los
datos a devolver en [A4:A10]. Toma nota de las referencias absolutas y
relativas.

Saludos,
KL

"tc" wrote in message
news:
Hola KL, gracias por responder tan pronto...


Prueba esta:

=SI('Trimestre 1'!$N4>0; 'Trimestre 1'!$A4;"")



Con esta he conseguido que no me salga FALSO... pero me deja la fila en
blanco es decir esta la fila del que no tiene derecho a percibir
productividad. Yo lo que quiero es que no se me quede la fila en blanco,
ni
que ponga Falso. Que ignore completamente los que no cumplen la condición.

Gracias.
tc




> Tengo el siguiente problema:
>
> Estoy trabajando con dos hojas de un mismo libro. En la primera de
> ellas
> están puestos:
>
> A: Nombre y apellidos
> B: DNI
> C a N: diferentes valores en concepto de productividad, donde N es la
> suma
> total.
>
> En la hoja número dos (certificación en la que se incluirán todas las
> personas con derecho a productividad) he puesto la siguiente fórmula


para
> que me seleccione las personas que en la Hoja1, en la columna N, tienen


un
> valor >0.
>
> =SI('Trimestre 1'!$N4>0=VERDADERO; 'Trimestre 1'!$A4;)
>
> Aplicando esta fórmula, efectivamente me selecciona todos lo que tienen
0
> en Hoja1
> pero mi problema está en que los que NO CUMPLEN esta función en la
> celda
> correspondiente de la segunda Hoja me sale FALSO.
> Lo que realmente deseo es que los que no cumplan la condición sean
> ignorados, que no figuren en la Hoja2 (en la certificación)
>
> Gracias por ayudarme.
> Feliz sábado a todos.
> TC
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida