Cuadro de búsqueda en Excel - 15 sencillos pasos para crear un cuadro de búsqueda en Excel

Crear un cuadro de búsqueda en Excel

La idea de crear un cuadro de búsqueda en Excel, para que sigamos escribiendo los datos requeridos y, en consecuencia, filtrará los datos y mostrará solo esa cantidad de datos. En este artículo, le mostraremos cómo crear un cuadro de búsqueda y filtrar los datos en Excel.

15 sencillos pasos para crear un cuadro de búsqueda dinámico en Excel

Para crear un cuadro de búsqueda dinámico en Excel. vamos a utilizar los datos siguientes. Puede descargar el libro de trabajo y seguirnos con nosotros para crearlo usted mismo.

Siga los pasos a continuación para crear un cuadro de búsqueda dinámico en Excel.

  • Paso 1: Primero, cree una lista única de nombres de " ciudades " eliminando los duplicados en una nueva hoja de trabajo.
  • Paso 2: Para esta lista única de ciudades, dé un nombre como “ CityList. "
  • Paso 3: Vaya a la pestaña Desarrollador en Excel y, desde la inserción, el cuadro inserta " Cuadro combinado ".
  • Paso 4: Dibuje este cuadro " Combo " en su hoja de trabajo donde están los datos.
  • Paso 5: Haga clic con el botón derecho en este "Cuadro combinado" y elija la opción " Propiedades ".
  • Paso 6: Esto abrirá opciones de propiedades como la siguiente.
  • Paso 7: Tenemos varias propiedades aquí. Para la propiedad, " Celda vinculada " proporciona un enlace a la celda D2 .
  • Paso 8: Para el " Rango de relleno de lista " , la propiedad da el nombre dado a una lista única de "Ciudades".
  • Paso 9: Para la propiedad " Coincidir entrada ", elija 2-fmMatchEntryNone porque a medida que escribe el nombre en el cuadro combinado, no completará automáticamente la oración.
  • Paso 10: Terminamos con la parte de propiedades del "Cuadro combinado". Vaya a la pestaña " Desarrollador " y anule la selección de la opción de modo " Diseño " de "Cuadro combinado".
  • Paso 11: Ahora, desde el cuadro combinado, podemos ver los nombres de las ciudades en la lista desplegable en Excel.

De hecho, podemos escribir el nombre dentro del cuadro combinado, y el mismo también reflejará la celda D2 en línea.

  • Paso 12: Ahora, necesitamos escribir fórmulas para filtrar los datos mientras escribimos el nombre de la ciudad en el cuadro combinado. Para esto, necesitamos tener tres columnas auxiliares. Para la primera columna de ayuda, necesitamos encontrar los números de fila usando la función FILAS.
  • Paso 13: En la segunda columna de ayuda, necesitamos encontrar las búsquedas relacionadas con los nombres de las ciudades y, si coinciden, necesitamos los números de fila de esas ciudades para que ingrese la siguiente fórmula.

Esta fórmula buscará el nombre de la ciudad en la tabla principal. Si coincide, devolverá el número de fila de la columna "Ayudante 1" o, de lo contrario, devolverá una celda vacía.

Por ejemplo, ahora escribiré " Los Ángeles " , y donde sea que esté el nombre de la ciudad en la tabla principal para esas ciudades, obtendremos el número de fila.

  • Paso 14: Una vez que los números de fila del nombre de la ciudad ingresada o seleccionada están disponibles, debemos unir estos números de fila uno debajo del otro, por lo que en la tercera columna auxiliar, debemos apilar todos estos números de fila del nombre de ciudad ingresado .

Para juntar estos números de fila, usaremos la fórmula de combinación de " SI.ERROR en Excel " y la función " PEQUEÑO " en Excel.

Esta fórmula buscará el valor más pequeño en la lista de ciudades coincidentes según los números de fila reales, y apilará el primer valor más pequeño, el segundo más pequeño, el tercero más pequeño, y así sucesivamente. Una vez que todos los valores pequeños se apilan, la función PEQUEÑA arroja un valor de error, por lo que para evitar esto, hemos usado la función SI.ERROR, y si el valor de error aparece, devolverá una celda vacía como resultado.

  • Paso 15: Ahora, cree un formato de tabla idéntico como el de abajo.

En esta nueva tabla, necesitamos filtrar los datos según el nombre de la ciudad que escribimos en el cuadro de búsqueda de Excel. Esto se puede hacer usando una combinación de funciones IFERROR, INDICE y COLUMNS en Excel. A continuación se muestra la fórmula que debe aplicar.

Copie la fórmula y péguela en todas las demás celdas de la nueva tabla.

Ok, hemos terminado con la parte de diseño. Aprendamos a usarlo.

Escriba el nombre de la ciudad en el cuadro combinado y nuestra nueva tabla filtrará solo los datos de la ciudad ingresados.

Como puede ver, acabo de escribir "LO" y todos los resultados de búsqueda relacionados se filtran en el nuevo formato de tabla.

Cosas para recordar aquí

  • Debe insertar un cuadro combinado en Excel desde "Control de formulario ActiveX" en la pestaña "Desarrollador".
  • El cuadro combinado coincide con todos los alfabetos relacionados y devuelve el resultado.

Articulos interesantes...