Cómo Seleccionar Fila en Excel Si la Celda Contiene Datos Específicos (4 Maneras)

  • Compartir Este
Hugh West

A veces puede que necesite seleccionar una fila entera basándose en algún dato específico de una celda de esa fila. Puede realizar la tarea de múltiples maneras. En este artículo, le mostraré 4 formas fáciles y sencillas de seleccionar fila en Excel si una celda contiene datos específicos.

Aquí, tengo un conjunto de datos de los Propietarios de diferentes libros. Ahora, te mostraré cómo seleccionar filas si una celda contiene datos específicos seleccionando las filas enteras donde el Propietario es Harold.

Descargar el cuaderno de prácticas

Seleccionar Fila en Excel Si la Celda Contiene Datos Específicos.xlsm

4 Formas de Seleccionar Filas en Excel Si la Celda Contiene Datos Específicos

1. Filtro para Seleccionar Filas Basado en Datos Específicos en Excel

La forma más sencilla de seleccionar filas basándose en los datos específicos de una celda es utilizando la función Filtro característica. Primero,

➤ Seleccione todo el conjunto de datos y vaya a Inicio> Edición> Ordenar> Filtrar> Filtrar .

A continuación, aparecerán pequeñas flechas hacia abajo junto a las cabeceras de las filas.

➤ Haga clic en la flecha situada junto a Propietario .

Se abrirá un menú desplegable.

➤ Seleccionar Harold de este menú desplegable y pulse OK .

Como resultado, sólo verá las filas que contengan Harold se seleccionan en la lista.

Más información: Cómo Resaltar Fila Activa en Excel (3 Métodos)

2. Seleccionar Fila Si Celda Contiene Texto Específico Usando Formato Condicional

También puede seleccionar filas basándose en datos específicos de una celda utilizando Formato condicional .

Primero,

➤ Seleccione todo el conjunto de datos y vaya a Inicio> Formato condicional> Reglas para resaltar celdas> Texto que contiene .

Una ventana denominada Texto que contiene se abrirá. Ahora,

➤ Escriba los datos en función de la fila que se seleccionará en la casilla Formatear las celdas que contienen el texto Para este conjunto de datos, he escrito Harold .

➤ En el con seleccione los estilos de formato que prefiera y pulse OK He seleccionado Relleno rojo claro con texto rojo oscuro .

Como resultado, verá que se resaltan las celdas que contienen los datos.

Ahora, puede seleccionar las filas pulsando CTRL y haciendo clic en los números de fila del celdas resaltadas .

Más información: Resaltar fila si la celda contiene algún texto

Lecturas similares

  • Cómo Desocultar las Filas Superiores en Excel (7 Métodos)
  • Técnicas de limpieza de datos en Excel: Aleatorización de las filas
  • Ocultar filas y columnas en Excel: atajos y otras técnicas
  • Filas Ocultas en Excel: ¿Cómo Desocultarlas o Eliminarlas?
  • Cómo Congelar Filas en Excel (6 Métodos Fáciles)

3. Funciones de búsqueda y selección de Excel

Buscar & Seleccionar también pueden utilizarse para seleccionar las filas si una celda contiene datos específicos.

Primero,

➤ Seleccione todo el conjunto de datos y vaya a Inicio> Edición> Buscar & Seleccionar> Buscar .

Ahora una ventana llamada Buscar y reemplazar se abrirá.

➤ Escriba los datos en función de los cuales se seleccionarán las filas en el Encuentre lo que Para este conjunto de datos, he escrito Harold .

➤ A continuación, haga clic en Buscar todo .

Ahora, las celdas que tienen esos datos específicos se mostrarán en la parte inferior de la pantalla Buscar y reemplazar ventana.

➤ Selecciona las celdas y cierra la ventana Buscar y reemplazar ventana.

Como resultado, verá que se seleccionan las celdas que contienen los datos.

➤ Seleccione todas las filas pulsando CTRL y haciendo clic en los números de fila de las celdas.

Contenido relacionado: Excel Alternando el Color de las Filas con Formato Condicional [Vídeo]

4. Uso de VBA para seleccionar filas

Utilizando Aplicaciones Microsoft Visual Basic (VBA) puede seleccionar fácilmente las filas si una celda de esas filas contiene datos específicos.

➤ En primer lugar, pulse ALT+F11 para abrir el VBA ventana

➤ Después, desde el panel derecho de esta ventana, haz clic con el botón derecho en el nombre de la hoja y ve a Insertar> Módulo .

Se abrirá el Módulo(Código) ventana.

➤ Inserte el siguiente código en este Módulo(Código) ventana

 Sub select_rows_with_given_data() Dim Rng As Range Dim myCell As Object Dim myUnion As Range Set Rng = Selection searchdata = InputBox("Por favor, introduzca los datos de búsqueda") For Each myCell In Rng If InStr(myCell.Text, searchdata) Then If Not myUnion Is Nothing Then Set myUnion = Union(myUnion, myCell.EntireRow) Else Set myUnion = myCell.EntireRow End If EndIf Next If myUnion Is Nothing Then MsgBox "Los datos no se encontraron en la selección" Else myUnion.Select End If End Sub 

Tras ejecutar la macro, el código abrirá un cuadro personalizado en el que podrá insertar los datos. Si los datos se encuentran en los rangos de celdas seleccionados, se seleccionará toda la fila. Si no se encuentran los datos, se mostrará un mensaje de error.

➤ Ahora, cierra el VBA seleccione su conjunto de datos y vaya a Ver> Macro para ejecutar la macro.

Como resultado, una ventana llamada Macro se abrirá.

➤ Seleccionar select_rows_with_given_data del Nombre de la macro y haga clic en Ejecutar .

Se abrirá un cuadro personalizado.

➤ En el Introduzca los datos de búsqueda escriba los datos específicos y haga clic en OK .

Como resultado, verá que se seleccionan todas las filas que contienen los datos específicos en una de sus celdas.

Contenido relacionado: VBA para Ocultar Filas en Excel (14 Métodos)

Conclusión

Puede seleccionar fila en Excel si una celda contiene datos específicos siguiendo cualquiera de los métodos descritos anteriormente. Por favor, deje un comentario si tiene alguna confusión.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.