BUSCARV: muestra varias coincidencias (filas de resultados)


En este tutorial de Excel, aprenderá a manejar múltiples coincidencias (resultados) desde una función BUSCARV. Cubriremos dos técnicas diferentes. El primero realmente usa la función BUSCARV (junto con CONTAR.SI). El segundo usa INDICE / MATCH para simular una BUSCARV.

BUSCARV con múltiples resultados

Para buscar múltiples coincidencias con la función BUSCARV, debe crear una columna auxiliar dentro de la tabla de datos. La columna auxiliar usa la función CONTAR.SI para crear un ID único para cada instancia. La columna auxiliar debe ser la columna más a la izquierda dentro del conjunto de datos. Si no es práctico ajustar el conjunto de datos, debería buscar el otro método en la siguiente sección.

Echemos un vistazo a este método en la práctica:

Paso 1:

Observe la fórmula en la celda F6:
= B5 Y CONTAR.SI (B5: B $ 9, B5)
En concreto, el rango referenciado: B6: B $ 11. Observe el signo $. El signo $ “bloquea” la referencia de celda: B $ 11. Entonces, mientras copia la fórmula, B $ 11 permanece bloqueado. Sin embargo, B6 no está bloqueado, por lo que al copiar la fórmula, B6 se convierte en B7, etc. Esta técnica crea un número único para cada instancia encontrada. La razón por la que dejamos B6 desbloqueado es que, a medida que se contabiliza una instancia, se elimina del recuento total, creando un número único.

También observe el &. & fusiona el Nombre del producto con su número de instancia para crear un campo que usaremos en nuestra búsqueda.

Paso 2:

Hemos movido la nueva columna auxiliar (project_adj) a la izquierda del conjunto de datos en B14: C19. Ahora podemos realizar VLOOKUP en varios resultados. En lugar de buscar calcetines, busque calcetines1 y calcetines2. Ahora puede tener varias filas de resultados de VLOOKUP, que representan las múltiples coincidencias encontradas.

La desventaja de este método es que debe editar el conjunto de datos original (o copiar / pegar el conjunto de datos en otro lugar) para realizar múltiples resultados BUSCARV. Alternativamente, puede usar el método INDEX / MATCH:

ÍNDICE / COINCIDIR para búsquedas de coincidencias múltiples

La mayoría de los usuarios de Excel conocen el poder de la función BUSCARV, pero muchos no conocen el poder de la función INDICE y la función Coincidir que se usan en combinación. La combinación INDICE / MATCH se puede utilizar para emular una VLOOKUP, con la ventaja de una mayor flexibilidad.

Nota: La imagen directamente debajo contiene las fórmulas. La imagen inferior contiene los resultados de la fórmula.

¿Qué sucede en las fórmulas anteriores?

COINCIDIR: busca la posición de un valor con un rango. En este ejemplo, MATCH busca "Calcetines" dentro de la lista de Productos.
INDIRECTO: crea una referencia a partir de una cadena de texto. Usamos esto para ajustar la matriz de búsqueda de la lista de productos. Una vez que se encuentra una coincidencia, el rango se ajusta para excluir esa coincidencia de la búsqueda, lo que permite encontrar la siguiente coincidencia. En la celda G5, establecemos el rango inicial en B5: B10 (estableciendo el número de inicio inicial en la celda F5 en 5). En G5 encontramos una coincidencia en la fila 1 del rango, por lo que start_num de F6 es 5 + 1 = 6.
ÍNDICE: devuelve un valor de una matriz en función de la posición del número de fila / columna en esa matriz.

!! Supongo que incluir la fórmula de matriz para que tengan 1 fórmula para vincular …

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave