Discussion:
Buscarv
(demasiado antiguo para responder)
Fernando Kohan
2006-01-06 22:13:25 UTC
Permalink
Como puedo hacer para que con la formula BUSCARV el indiocador de columnas
me permita poner mas de una, probe poniendo 2+3+4 pero me muestra solo la
cuarta.....

Muchas gracias....

Fernando
David
2006-01-07 00:05:01 UTC
Permalink
Con sólo la función BuscarV( ) no se puede, pero sí puedes concatenar varios
resultados de la función. Sería algo como esto:

=CONCATENAR( BUSCARV(A18,A12:D15,2,1), BUSCARV(A18,A12:D15,3,1),
BUSCARV(A18,A12:D15,4,1))
Post by Fernando Kohan
Como puedo hacer para que con la formula BUSCARV el indiocador de columnas
me permita poner mas de una, probe poniendo 2+3+4 pero me muestra solo la
cuarta.....
Muchas gracias....
Fernando
Gabriel Raigosa
2006-01-07 03:04:59 UTC
Permalink
Saludos:

Dice el excel que concatenar permite 30 elementos; aunque yo prefiero
concatenar asi:

=A1&A2&A3&A4&A5&A6 ...... ETC

He hecho una prueba con 90 celdas y no da problema

si necesita los espacios

=A1&" "&A2&" "&A3&" "&A4 ...... etc

igual si se reemplaza A1 por una funcion, constante o texto..
--
Gabriel Raigosa
Medellín - Colombia
***@hot.mail.com
------------------------------------------------------------
Post by Fernando Kohan
Como puedo hacer para que con la formula BUSCARV el indiocador de columnas
me permita poner mas de una, probe poniendo 2+3+4 pero me muestra solo la
cuarta.....
Muchas gracias....
Fernando
KL
2006-01-07 13:50:53 UTC
Permalink
Hola Gabriel,

"Gabriel Raigosa" wrote in message
Dice el excel que concatenar permite 30 elementos;...
Excel se refiere a la funcion CONCATENAR. El 30 es el numero maximo de argumentos para todas las funciones.
=A1&A2&A3&A4&A5&A6 ...... ETC
He hecho una prueba con 90 celdas y no da problema
Esta formula estaria limitada por 1024 caracteres de longitud que es el maximo permitido para una formula en celda.

Existe otro truquillo que no tiene relacion directa con este caso pero que demuestra como se puede saltar la limitacion de 30
argumentos. La funcion SUMA igual que el resto de las funciones esta sujetata al limite mencionado, p.ej. la formula:

=SUMA(A1;A2;F1:K1;P1;Q1;S1:W1;...) esta limitada a 30 argumentos

sin embargo la siguiente solo tiene un argumento y por tanto solo esta limitada a 1024 caracteres (incluidos los nombres y rutas de
libros y de hojas):

=SUMA((A1;A2;F1:K1;P1;Q1;S1:W1;...))

Y, de paso, creo que este es el hilo equivocado para la respuesta ;-)

Saludos,
KL
KL
2006-01-07 14:03:41 UTC
Permalink
Hola Fernando,

No aclaras que es lo que quieres hacer con los resultados de varias columnas en una celda, pero si es por ejemplo sumar (pero no
solamente), podrias usar las siguientes formulas:

=SUMAPRODUCTO(BUSCARV(A12,A1:J10;{2\3\5\6\10};1))

o si te gustan las matriciales (aunque sean un pelin mas lentas):

{=SUMA(BUSCARV(A12,A1:J10;{2\3\5\6\10};1))}

introducida mediante Ctrl+Shift+Enter

Saludos,
KL
Como puedo hacer para que con la formula BUSCARV el indiocador de columnas me permita poner mas de una, probe poniendo 2+3+4 pero
me muestra solo la cuarta.....
Muchas gracias....
Fernando
Loading...