Funcion BUSCAR

08/11/2005 - 14:21 por martin | Informe spam
Hola, tengo un problema con la funcion BUSCAR.
El caso es que quiero que en una columna a la derecha de una tabla me
aparezca el titulo de la columna que contiene el valor mas alto de esa
fila. Lo hago con BUSCAR pero lo que devuelve no es correcto:

=BUSCAR(11.6;B4:D4;B2:DW2) deberia devolver "RUTA2" en la ultima celda de
"CONTROL" que es el maximo, pero me devuelve "RUTA3",




RUTA1 RUTA2 RUTA3 RUTA4 CONTROL
2.1 4.7 6.2 9.8
1.0 7.9 2.2 8.1
4.2 11.6 10.5 6





Supongo que es porque no admite valores absolutos y devuelve el mas
cercano. Hay alguna manera de hacerlo?, cualquier ayuda seria buena.
Gracias por adelantado.




Martin.

Preguntas similare

Leer las respuestas

#1 victorbcn1952NO
08/11/2005 - 14:54 | Informe spam
suponiendo que la tabla se inicia en A1, prueba esta fórmula:

ÞSREF(A1;;COINCIDIR(11,6;A4:D4)-1;)

Mi separador de argumentos es ';'

:-)



martin wrote:

Hola, tengo un problema con la funcion BUSCAR.
El caso es que quiero que en una columna a la derecha de una tabla me
aparezca el titulo de la columna que contiene el valor mas alto de esa
fila. Lo hago con BUSCAR pero lo que devuelve no es correcto:

=BUSCAR(11.6;B4:D4;B2:DW2) deberia devolver "RUTA2" en la ultima celda de
"CONTROL" que es el maximo, pero me devuelve "RUTA3",




RUTA1 RUTA2 RUTA3 RUTA4 CONTROL
2.1 4.7 6.2 9.8
1.0 7.9 2.2 8.1
4.2 11.6 10.5 6





Supongo que es porque no admite valores absolutos y devuelve el mas
cercano. Hay alguna manera de hacerlo?, cualquier ayuda seria buena.
Gracias por adelantado.




Martin.
Respuesta Responder a este mensaje
#2 martin
08/11/2005 - 15:06 | Informe spam
Perfecto, muchisimas gracias.

Salu2. Martin.


suponiendo que la tabla se inicia en A1, prueba esta fórmula:

ÞSREF(A1;;COINCIDIR(11,6;A4:D4)-1;)

Mi separador de argumentos es ';'

:-)



martin wrote:

Hola, tengo un problema con la funcion BUSCAR.
El caso es que quiero que en una columna a la derecha de una tabla me
aparezca el titulo de la columna que contiene el valor mas alto de
esa fila. Lo hago con BUSCAR pero lo que devuelve no es correcto:



=BUSCAR(11.6;B4:D4;B2:DW2) deberia devolver "RUTA2" en la ultima
celda de "CONTROL" que es el maximo, pero me devuelve "RUTA3",






RUTA1 RUTA2 RUTA3 RUTA4 CONTROL
2.1 4.7 6.2 9.8
1.0 7.9 2.2 8.1
4.2 11.6 10.5 6







Supongo que es porque no admite valores absolutos y devuelve el mas
cercano. Hay alguna manera de hacerlo?, cualquier ayuda seria buena.
Gracias por adelantado.






Martin.





Respuesta Responder a este mensaje
#3 martin
08/11/2005 - 15:17 | Informe spam
Una cosa mas. La tabla se inicia en B2. Al arrastrar la formula ese valor
cambia, con lo que ya no devuelve el valor de la fila 2. ¿se puede dejar
de alguna forma "fija" la referencia a B2?. Si no es posible, lo hare a
mano, aunque es un poco rollo, la verdad.



Salu2. Martin.



suponiendo que la tabla se inicia en A1, prueba esta fórmula:

ÞSREF(A1;;COINCIDIR(11,6;A4:D4)-1;)

Mi separador de argumentos es ';'

:-)



martin wrote:

Hola, tengo un problema con la funcion BUSCAR.
El caso es que quiero que en una columna a la derecha de una tabla me
aparezca el titulo de la columna que contiene el valor mas alto de
esa fila. Lo hago con BUSCAR pero lo que devuelve no es correcto:



=BUSCAR(11.6;B4:D4;B2:DW2) deberia devolver "RUTA2" en la ultima
celda de "CONTROL" que es el maximo, pero me devuelve "RUTA3",






RUTA1 RUTA2 RUTA3 RUTA4 CONTROL
2.1 4.7 6.2 9.8
1.0 7.9 2.2 8.1
4.2 11.6 10.5 6







Supongo que es porque no admite valores absolutos y devuelve el mas
cercano. Hay alguna manera de hacerlo?, cualquier ayuda seria buena.
Gracias por adelantado.






Martin.




Respuesta Responder a este mensaje
#4 Pedro Ruiz A.
08/11/2005 - 15:29 | Informe spam
$b$2, eso hará que sea fija


"martin" escribió en el mensaje
news:4370b37b$0$41139$
Una cosa mas. La tabla se inicia en B2. Al arrastrar la formula ese valor
cambia, con lo que ya no devuelve el valor de la fila 2. ¿se puede dejar
de alguna forma "fija" la referencia a B2?. Si no es posible, lo hare a
mano, aunque es un poco rollo, la verdad.



Salu2. Martin.



suponiendo que la tabla se inicia en A1, prueba esta fórmula:

ÞSREF(A1;;COINCIDIR(11,6;A4:D4)-1;)

Mi separador de argumentos es ';'

:-)



martin wrote:

Hola, tengo un problema con la funcion BUSCAR.
El caso es que quiero que en una columna a la derecha de una tabla me
aparezca el titulo de la columna que contiene el valor mas alto de
esa fila. Lo hago con BUSCAR pero lo que devuelve no es correcto:



=BUSCAR(11.6;B4:D4;B2:DW2) deberia devolver "RUTA2" en la ultima
celda de "CONTROL" que es el maximo, pero me devuelve "RUTA3",






RUTA1 RUTA2 RUTA3 RUTA4 CONTROL
2.1 4.7 6.2 9.8
1.0 7.9 2.2 8.1
4.2 11.6 10.5 6







Supongo que es porque no admite valores absolutos y devuelve el mas
cercano. Hay alguna manera de hacerlo?, cualquier ayuda seria buena.
Gracias por adelantado.






Martin.









Respuesta Responder a este mensaje
#5 martin
08/11/2005 - 15:39 | Informe spam
Muchisimas gracias a todos, ya funciona.

Salu2. Martin.


$b$2, eso hará que sea fija


"martin" escribió en el mensaje
news:4370b37b$0$41139$
Una cosa mas. La tabla se inicia en B2. Al arrastrar la formula ese
valor cambia, con lo que ya no devuelve el valor de la fila 2. ¿se
puede dejar de alguna forma "fija" la referencia a B2?. Si no es
posible, lo hare a mano, aunque es un poco rollo, la verdad.



Salu2. Martin.



suponiendo que la tabla se inicia en A1, prueba esta fórmula:

ÞSREF(A1;;COINCIDIR(11,6;A4:D4)-1;)

Mi separador de argumentos es ';'

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