Re: función si en toda una columna

23/05/2007 - 11:18 por anabcn | Informe spam
On 23 mayo, 10:51, "Juan M" <jumo...@NOSPAMhotmail.com> wrote:

"anabcn" escribió en el mensaje





>Hola a todos!

>Estoy intentando hacer una función anidada partiendo de la función SI.
>En primer lugar, quiero hacer la búsqueda únicamente cuando el valor
>de una determinad columan sea 1. Se trata de una anidada si buscar v

>Si (valor de la columna C=1;Buscarv( ; ; );0)

>el problema es que he visto por ahi que una forma de seleccionarlo es
>poner C:C=1 pero en un momento dado comienza a darme errores.

>Podeis decirme si es correcto poner el nombre de la columna:nombre de
>la columna para la condición si en toda la fila y si hay otra manera
>de hacerlo? y si no fuera mucho pedir, algún sitio donde pudiera
>obtener más información. Como siempre, muchas gracias

>Ana

Hola Ana,

>quiero hacer la búsqueda únicamente cuando el valor
>de una determinad columan sea 1.

Es esto correcto? no van a ser demasiados 1 en la columna? En cada columna
hay 65536 filas y que todas tengan el valor 1 puede ser un poco
Si de todas las maneras quieres comprobar que toda la columna tenga 1 y así
seguir con la búsqueda prueba a contar todos los valores de la columna y que
sea igual a 65536.

=SI(CONTAR.SI(C:C;1)e536;"si";"no")

Un saludo,
Juan- Ocultar texto de la cita -


- Mostrar texto de la cita -



no me he explicado bien, no quiere decir que todas tengan 1, quiero
decir, que cuando el valor en esa columna es 1 que haga buscarv
(buscar el valor que hay en la hoja 2 en un rango de la hoja 1) y
cuando no sea 1, entonces da cero. El problema es que hay unos en la
columna y me da cero. No lo dije antes, pero se trata de hojas
diferentes. He observado que si por ejemplo en la hoja 2 hay uno desde
la fila 2 a la 10, eso sale bien pero si en esa hoja la fila 11 tiene
un dos, aunque la hoja 1, en la que busca el si, sea 1 me da como si
no lo fuera
 

Leer las respuestas

#1 Juan M
23/05/2007 - 12:26 | Informe spam
"anabcn" escribió en el mensaje
no me he explicado bien, no quiere decir que todas tengan 1, quiero
decir, que cuando el valor en esa columna es 1 que haga buscarv
(buscar el valor que hay en la hoja 2 en un rango de la hoja 1) y
cuando no sea 1, entonces da cero. El problema es que hay unos en la
columna y me da cero. No lo dije antes, pero se trata de hojas
diferentes. He observado que si por ejemplo en la hoja 2 hay uno desde
la fila 2 a la 10, eso sale bien pero si en esa hoja la fila 11 tiene
un dos, aunque la hoja 1, en la que busca el si, sea 1 me da como si
no lo fuera



Hola Ana,

¿Podrías exponer como están los 1 en la columna? no consigo hacerme a la
idea de lo que pretendes.

Que la fórmula que estás probando te resulte bien, puede ser porque estáas
probandola en las filas 2 a 10.

Un saludo,
Juan

Preguntas similares