Note: The other languages of the website are Google-translated. Back to English

¿Cómo buscar V y devolver múltiples valores correspondientes horizontalmente en Excel?

doc-vlookup-horizontalmente-1
De forma predeterminada, la función BUSCARV puede devolver varios valores correspondientes en el nivel vertical en Excel; en algunos casos, es posible que desee devolver varios valores en el nivel horizontal como se muestra a continuación. Aquí te diré una fórmula que puede resolver esta tarea.
VLOOKUP y devuelve múltiples valores horizontalmente

flecha azul burbuja derecha VLOOKUP y devuelve múltiples valores horizontalmente

Por ejemplo, tiene un rango de datos como se muestra a continuación en la captura de pantalla y desea VLOOKUP los precios de Apple.
doc-vlookup-horizontalmente-2

1. Seleccione una celda y escriba esta fórmula =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) en él, y luego presione Mayús + Ctrl + Entrar y arrastre el controlador de autocompletar hacia la derecha para aplicar esta fórmula hasta #NUM! aparece. Ver captura de pantalla:
doc-vlookup-horizontalmente-3

2. Luego borre el #NUM !. Ver captura de pantalla:
doc-vlookup-horizontalmente-4

Consejos: En la fórmula anterior, B2: B9 es el rango de columna en el que desea devolver los valores, A2: A9 es el rango de columna en el que se encuentra el valor de búsqueda, A11 es el valor de búsqueda, A1 es la primera celda de su rango de datos , A2 es la primera celda del rango de columnas en el que se encuentra el valor de búsqueda.

Si desea devolver varios valores verticalmente, puede leer este artículo ¿Cómo buscar el valor devuelve múltiples valores correspondientes en Excel?


Combine fácilmente varias hojas / libro de trabajo en una sola hoja o libro de trabajo

Combinar varias hojas o libros de trabajo en una sola hoja o libro de trabajo puede ser complicado en Excel, pero con la Combinar función en Kutools para Excel, puede combinar fusionar docenas de hojas / libros de trabajo en una hoja o libro de trabajo, también, puede consolidar las hojas en una por varios clics solamente.  Haga clic para ver todas las funciones 30 días de prueba gratis!
combinar sábanas
 
Kutools for Excel: con más de 300 prácticos complementos de Excel, gratis para probar sin limitación en 30 día.


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (19)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Tengo una hoja de cálculo con 115 nombres de clientes en la que extraigo valores cada día de una pestaña a otra usando una búsqueda virtual. Otra persona en la oficina actualiza los valores cada día pegando nuevos valores junto con los nombres de los clientes correspondientes. Los nombres de los clientes se pegan en la pestaña 'PVAL' en la columna A y los valores de los clientes se pegan en la columna B. En la pestaña denominada Maestro, ejecutamos una búsqueda virtual de los nombres de los clientes que comienzan en la celda N6 (el nombre del cliente coincidente aparece en la celda AB6) . El vlookup es =VLOOKUP(AB6,PortDescPortVal,2,FALSE) Cada día que actualizamos la hoja de cálculo hay los mismos 10 nombres de clientes que no se actualizarán automáticamente. Tengo que ir a la pestaña PVAL todos los días y volver a escribir los nombres de los clientes para esos 10 y luego los datos se actualizarán. Funciona para el resto de los clientes todos los días. También tenga en cuenta que la persona que actualiza los datos ha intentado volver a escribir sus nombres por mí, pero por alguna razón, cuando vuelve a escribir sus nombres, la búsqueda aún no funciona. No puedo encontrar una configuración en su Excel que difiera de la mía. Me he asegurado de que todos los nombres de los clientes estén en la matriz. Por mi vida, no puedo entender cuál es el problema aquí y por qué tengo que volver a escribir 10 de los 115 nombres de clientes todos los días para que funcione la búsqueda. ¡AYUDAR!
Este comentario fue minimizado por el moderador en el sitio
Intente agregar columnas (cambie a su rango ss y elimine el argumento Falso como este; = BUSCARV (AB6, 'PortDescPortVal'! A: AA, 2,)

Tal vez Actualizar todo en la pestaña Datos
Este comentario fue minimizado por el moderador en el sitio
Gracias por tus consejos sobre Tengo un problema similar pero diferente. Valores múltiples de Vlookup: devuelva MÚLTIPLES valores correspondientes para MÚLTIPLES valores de búsqueda La fórmula que tengo busca palabras en cadenas de texto, comenzando con A1, luego agrega categorías de una gran lista de categorías en una tabla en OTRA HOJA DE TRABAJO 'Listas de categorías dinámicas', dependiendo en las palabras que se encuentran en la cadena A1. Esta es la fórmula está en B1. La cantidad de datos es enorme, 19,000 1 cadenas de texto en la fila A. Por ejemplo, la cadena de texto podría decir: A B C 2 perro tiene puntos negros Dálmata 1 perros son altos Perro grande Mi fórmula busca "puntos negros" y devuelve "Dálmatas" a B2 Mi la fórmula busca "el perro es alto"; mi fórmula busca "alto" y devuelve "perros grandes" a B1 La fórmula en B1 es: =PROPIA(SI.ERROR(BUSCAR(100E+1,BUSCAR('Listas de categorías dinámicas'!$A$1000 :$A$1,A1),'Listas de Categorías Dinámicas'!$A$1000:$A$1),"")) 'Listas de Categorías Dinámicas' (HOJA DE TRABAJO DIFERENTE) A B 2 Palabra de Búsqueda para Encontrar Categorías: Lista Pegar 3 puntos negros Dálmata 4 Perro grande alto 5 Perro pequeño bajo 1000 -1000 MÁS -2 MÁS Mi problema es que necesito encontrar la 3.ª, 4.ª y 1.ª aparición Ejemplo A B C D 2 perro tiene manchas negras Dálmata 3 el perro es alto Perro grande 4 4 el perro tiene manchas negras y es tal Dálmata Perro grande A3 "el perro tiene manchas negras y es alto" Quiero que la fórmula devuelva "Dálmata" y "perro grande" a BXNUMX Cualquier ayuda sería apreciada. ¡He buscado montones de hilos y no he podido encontrar la respuesta!
Este comentario fue minimizado por el moderador en el sitio
Tengo un problema similar pero diferente. Valores múltiples de Vlookup: devuelva MÚLTIPLES valores correspondientes para MÚLTIPLES valores de búsqueda La fórmula que tengo busca palabras en cadenas de texto, comenzando con A1, luego agrega categorías de una gran lista de categorías en una tabla en OTRA HOJA DE TRABAJO 'Listas de categorías dinámicas', dependiendo en las palabras que se encuentran en la cadena A1. Esta es la fórmula está en B1. La cantidad de datos es enorme, 19,000 1 cadenas de texto en la fila A. Por ejemplo, la cadena de texto podría decir: A B C 2 perro tiene puntos negros Dálmata 1 perros son altos Perro grande Mi fórmula busca "puntos negros" y devuelve "Dálmatas" a B2 Mi la fórmula busca "el perro es alto"; mi fórmula busca "alto" y devuelve "perros grandes" a B1 La fórmula en B1 es: =PROPIA(SI.ERROR(BUSCAR(100E+1,BUSCAR('Listas de categorías dinámicas'!$A$1000 :$A$1,A1),'Listas de Categorías Dinámicas'!$A$1000:$A$1),"")) 'Listas de Categorías Dinámicas' (HOJA DE TRABAJO DIFERENTE) A B 2 Palabra de Búsqueda para Encontrar Categorías: Lista Pegar 3 puntos negros Dálmata 4 Perro grande alto 5 Perro pequeño bajo 1000 -1000 MÁS -2 MÁS Mi problema es que necesito encontrar la 3.ª, 4.ª y 1.ª aparición Ejemplo A B C D 2 perro tiene manchas negras Dálmata 3 el perro es alto Perro grande 4 4 el perro tiene manchas negras y es tal Dálmata Perro grande A3 "el perro tiene manchas negras y es alto" Quiero que la fórmula devuelva "Dálmata" y "perro grande" a BXNUMX Cualquier ayuda sería apreciada. ¡He buscado montones de hilos y no he podido encontrar la respuesta!
Este comentario fue minimizado por el moderador en el sitio
Solo una nota rápida para todos, si lo cambia para que sea: =SI.ERROR(ÍNDICE($B$2:$B$9, PEQUEÑO(SI($A$11=$A$2:$A$9, FILA($A$2:$) A$9)-ROW($A$2)+1), COLUMN(A1))),"Ninguno") ¡El #NUM se convertirá en ninguno o usará "" para obtener una celda en blanco! ¡Se ve mucho más ordenado!
Este comentario fue minimizado por el moderador en el sitio
Hola, escribo la formula y excel da error que dice que la formula no tiene suficientes argumentos, alguna ayuda?
Este comentario fue minimizado por el moderador en el sitio
Cómo enumerar todos los valores (como la lista de comestibles comprados) causados ​​por un valor específico (por una persona X) usando VLOOK_UP y otras fórmulas posibles
Este comentario fue minimizado por el moderador en el sitio
Quiere decir que para enumerar todos los comestibles que una persona necesita comprar, ¿verdad? Si es así, puede consultar la fórmula en este artículo y cambiar los argumentos según lo necesite, como se muestra a continuación.
Este comentario fue minimizado por el moderador en el sitio
Aunque estoy buscando mis valores en otra hoja de trabajo (¿no creo que esto deba causar un problema?), parece que solo tengo éxito arrastrando hacia la derecha si entro y cambio el +1 a '0' para el Primera instancia del ID de búsqueda, '1' para la segunda instancia y así sucesivamente. Sé cuántas instancias del ID de búsqueda tengo para poder solucionarlo. ¿Qué debo cambiar para permitirme arrastrar con éxito el fx horizontalmente sin necesidad de editar (es decir, hacer que aparezca #NUM una vez que no haya más valores de búsqueda para devolver).
Este comentario fue minimizado por el moderador en el sitio
Lo siento, no he encontrado ninguna solución a tus problemas. Si lo has encontrado, ¿podrías decírmelo? Gracias.
Este comentario fue minimizado por el moderador en el sitio
Cambiar columna a fila al final de la fórmula

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
Este comentario fue minimizado por el moderador en el sitio
Hola. Tengo tres hojas de cálculo de Google. La primera hoja se llama "Resumen". Es una tabla que contiene el nombre de nuestro empleado y el número de evaluación en una semana del 1 al 7. La siguiente hoja se llama "Puntuación de chat" y la tercera hoja se llama Puntuación de correo electrónico". Lo que quiero hacer es cuando ingresamos un puntaje de evaluación a uno de nuestros empleados, se registrará automáticamente en la "Hoja de resumen" como evaluación 1 o 2 y así sucesivamente. En resumen, quiero obtener un valor de retorno múltiple en una sola clave de búsqueda en varias hojas. Espero que puedas ayudar. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
Este comentario fue minimizado por el moderador en el sitio
primero tengo que encontrar el valor vertical, en el valor vertical hay más valor horizontal y he elegido el valor más grande que tengo. qué función o fórmula puede ayudar
Este comentario fue minimizado por el moderador en el sitio
¿Qué quiere poner el precio en orden de mayor cantidad de la columna c?
Este comentario fue minimizado por el moderador en el sitio
Hola,

J'ai retransposé mon problème exactement dans les mêmes posiciones de colonne que l'exemple et j'obtiens le message #VALEUR! caso dès la première.

Mon excel fonctionne en francais, j'ai tout retranscrit en francais, passé ";"au lieu de ",", appuyé sur CTRL+MAJ+Entrée... des idées sur l'origine du problème?

Fanny
Este comentario fue minimizado por el moderador en el sitio
Hola, esta fórmula funcionó perfectamente, ¡gracias! Sin embargo, quiero aplicarlo a una larga lista de valores de búsqueda. Cuando copio y pego la fórmula, obviamente devuelve los mismos resultados que el primer valor de búsqueda, así que eliminé los $ de $ A $ 11, pero eso cambia el resultado a algo incorrecto. ¿Cómo puedo aplicar rápidamente esta misma fórmula para una larga lista de valores de búsqueda?

¡Gracias!

M
Este comentario fue minimizado por el moderador en el sitio
Hola, quiero usar una palabra clave en lugar de un texto o valor específico aquí para múltiples valores de retorno, ¿puede compartir la fórmula del código para lo mismo?
Este comentario fue minimizado por el moderador en el sitio
Para cualquier persona que experimente problemas en un gran rango de datos, asegúrese de no tener ninguna celda existente con "#N/A" o se romperá. Error simple pero se puede pasar por alto.
Este comentario fue minimizado por el moderador en el sitio
Este artículo dice que esto usa BUSCARV, pero usa ÍNDICE... lo cual no me ayuda. Necesito una solución para múltiples valores usando BUSCARV o BUSCARX en las tablas.
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL