Re: función si en toda una columna

23/05/2007 - 13:02 por anabcn | Informe spam
On 23 mayo, 12:26, "Juan M" <jumo...@NOSPAMhotmail.com> wrote:

"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



El uno indica el mes de enero, el 2 febrero etc..
a mi me interesa que si el mes es Enero (si la columna es igual a 1)
me busque unos valores en la tabla (buscarv del valor que hay en la
columna siguiente en la hoja 1 ( por ejemplo carpetas) y me devulva
el valor que hay en el rango en la posicion 3 (columna 3) y si no es
uno que no lo haga.
Esto viene de otra hoja en la que hago todas estas consultas. (hoja2)
El problema es que mientras coincide por filas el campo 1, es decir
mientras en la hoja 2 haya igual numero de filas que correspondan al
mes 1 todo funciona, pero si en la hoja 2 los unos se acaban en la
fila 20 y el valor que busco (làpices que en la hoja 2 està en la fila
18) està en la fila 22 de la hoja 1, entonces es cuando da error. No
sé si me he sabido explicar


Gracias de todas maneras
 

Leer las respuestas

#1 Juan M
24/05/2007 - 11:34 | Informe spam
"anabcn" escribió en el mensaje
news:
On 23 mayo, 12:26, "Juan M" wrote:
"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



El uno indica el mes de enero, el 2 febrero etc..
a mi me interesa que si el mes es Enero (si la columna es igual a 1)
me busque unos valores en la tabla (buscarv del valor que hay en la
columna siguiente en la hoja 1 ( por ejemplo carpetas) y me devulva
el valor que hay en el rango en la posicion 3 (columna 3) y si no es
uno que no lo haga.
Esto viene de otra hoja en la que hago todas estas consultas. (hoja2)
El problema es que mientras coincide por filas el campo 1, es decir
mientras en la hoja 2 haya igual numero de filas que correspondan al
mes 1 todo funciona, pero si en la hoja 2 los unos se acaban en la
fila 20 y el valor que busco (làpices que en la hoja 2 està en la fila
18) està en la fila 22 de la hoja 1, entonces es cuando da error. No
sé si me he sabido explicar


Gracias de todas maneras

Hola Ana,

Si lo que tratas es de ver si hay algún uno en la columna, podrías emplear
la siguiente fórmula,

=SI(CONTAR.SI(C:C;1);Buscar();0)


Un saludo,
Juan

Preguntas similares