BUSCARV el nombre de la columna

06/07/2004 - 11:20 por Pau Klein | Informe spam
Buenos dias a tod@s

Mi consulta es la siguiente, tengo una tabla en la que
los nombres de las columnas varian.
Necesito usar la formula buscarv, pero para que me
devuelva la información en vez de decirle la columna
quiero decirle su nombre para que si este nombre cambia
de lugar me de el resultado que busco, ¿como lo puedo
hacer?
Ejemplo

VALENCIA MADRID BARCELONA
producto1 50 75 100

producto2 20 40 60

Si en la tabla cambia valencia por barcelona, la forma
estandar de buscarv me devolvería un número que no es el
q busco, por ello en vez de decir devuelve la columna 2,
quiero decir devuelve al columna "valencia".

muchas gracias

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
06/07/2004 - 11:46 | Informe spam
Prueba con:

=BUSCARV("producto1";A1:D3;COINCIDIR("VALENCIA";B1:D1;0))

Un saludo.


Fernando Arroyo
MS MVP - Excel

"Pau Klein" escribió en el mensaje news:27ba901c4633a$6b390b10$
Buenos dias a

Mi consulta es la siguiente, tengo una tabla en la que
los nombres de las columnas varian.
Necesito usar la formula buscarv, pero para que me
devuelva la información en vez de decirle la columna
quiero decirle su nombre para que si este nombre cambia
de lugar me de el resultado que busco, ¿como lo puedo
hacer?
Ejemplo

VALENCIA MADRID BARCELONA
producto1 50 75 100

producto2 20 40 60

Si en la tabla cambia valencia por barcelona, la forma
estandar de buscarv me devolvería un número que no es el
q busco, por ello en vez de decir devuelve la columna 2,
quiero decir devuelve al columna "valencia".

muchas gracias
Respuesta Responder a este mensaje
#2 Anonimo
06/07/2004 - 12:13 | Informe spam
Fernando, no se porque pero si pongo "valencia" me
devuelve no esa columna sino la anterior, he probado con
otras ciudades y ocurre lo mismo, me devuelve la culumna
anterior a la que coincide el nombre, ¿sabes porque?

Prueba con:

=BUSCARV("producto1";A1:D3;COINCIDIR("VALENCIA";B1:D1;0))

Un saludo.


Fernando Arroyo
MS MVP - Excel

"Pau Klein" escribió en el


mensaje news:27ba901c4633a$6b390b10$
Buenos dias a

Mi consulta es la siguiente, tengo una tabla en la que
los nombres de las columnas varian.
Necesito usar la formula buscarv, pero para que me
devuelva la información en vez de decirle la columna
quiero decirle su nombre para que si este nombre cambia
de lugar me de el resultado que busco, ¿como lo puedo
hacer?
Ejemplo

VALENCIA MADRID BARCELONA
producto1 50 75 100

producto2 20 40 60

Si en la tabla cambia valencia por barcelona, la forma
estandar de buscarv me devolvería un número que no es el
q busco, por ello en vez de decir devuelve la columna 2,
quiero decir devuelve al columna "valencia".

muchas gracias
.

Respuesta Responder a este mensaje
#3 Fernando Arroyo
06/07/2004 - 12:22 | Informe spam
Es porque me he "merendado" un +1 :-)
La fórmula debe ser:

=BUSCARV("producto1";A1:D3;COINCIDIR("VALENCIA";B1:D1;0)+1)

puesto que los datos comienzan en la columna 2 (columna B). Otra posibilidad es incluir la columna A en la función COINCIDIR:

=BUSCARV("producto1";A1:D3;COINCIDIR("VALENCIA";A1:D1;0))

Un saludo.


Fernando Arroyo
MS MVP - Excel


escribió en el mensaje news:2728c01c46341$f40dddb0$
Fernando, no se porque pero si pongo "valencia" me
devuelve no esa columna sino la anterior, he probado con
otras ciudades y ocurre lo mismo, me devuelve la culumna
anterior a la que coincide el nombre, ¿sabes porque?

Prueba con:

=BUSCARV("producto1";A1:D3;COINCIDIR("VALENCIA";B1:D1;0))

Un saludo.


Fernando Arroyo
MS MVP - Excel

Respuesta Responder a este mensaje
#4 Víctor
06/07/2004 - 12:26 | Informe spam
Prueba esta otra fórmula:

=INDICE(A1:D4;COINCIDIR("producto1";A1:A4;);COINCIDIR
("valencia";A1:D1;))

:-)

Fernando, no se porque pero si pongo "valencia" me
devuelve no esa columna sino la anterior, he probado con
otras ciudades y ocurre lo mismo, me devuelve la culumna
anterior a la que coincide el nombre, ¿sabes porque?

Prueba con:

=BUSCARV("producto1";A1:D3;COINCIDIR




("VALENCIA";B1:D1;0))

Un saludo.


Fernando Arroyo
MS MVP - Excel

"Pau Klein" escribió en




el
mensaje news:27ba901c4633a$6b390b10$
Buenos dias a

Mi consulta es la siguiente, tengo una tabla en la que
los nombres de las columnas varian.
Necesito usar la formula buscarv, pero para que me
devuelva la información en vez de decirle la columna
quiero decirle su nombre para que si este nombre cambia
de lugar me de el resultado que busco, ¿como lo puedo
hacer?
Ejemplo

VALENCIA MADRID BARCELONA
producto1 50 75 100

producto2 20 40 60

Si en la tabla cambia valencia por barcelona, la forma
estandar de buscarv me devolvería un número que no es




el
q busco, por ello en vez de decir devuelve la columna




2,
quiero decir devuelve al columna "valencia".

muchas gracias
.



.

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