Cómo Eliminar Filas en Excel con Texto Específico (3 Métodos)

  • Compartir Este
Hugh West

A menudo necesitamos borrar filas con texto específico en Microsoft Excel He explicado 3 métodos sobre cómo borrar filas en Excel con texto específico Los métodos son muy fáciles de seguir.

Vamos a utilizar un conjunto de datos de ejemplo para explicar los métodos con claridad. Hemos tomado un conjunto de datos de una tienda concreta que contiene información sobre las ventas de diferentes ubicaciones. El conjunto de datos tiene 3 columnas: Nombre , Ubicación y Ventas .

Descargar el cuaderno de prácticas

Puede descargar el archivo Excel desde este enlace.

Borrar Filas con Texto Específico.xlsm

3 Formas de Eliminar Filas con Texto Específico en Excel

1. Uso de la función Buscar para eliminar filas con texto específico

En esta sección borrar todos los filas emparejado con el texto " Alan ". Te mostraré la eliminación de ambos Coincidencia parcial y Coincidencia total utilizando el Encuentre característica de Excel .

1.1. Eliminar filas con texto coincidente parcial en Excel

Para ello borrar filas con texto coincidente parcial En nuestro conjunto de datos, tenemos dos filas que contienen los nombres " Alan " y " Alan Marsh "Podemos utilizar la concordancia parcial para eliminar estas dos filas .

Para ello, siga los pasos explicados.

Pasos:

  • Desde el Inicio ir a Buscar & Seleccionar y haga clic en Encuentre .

  • A continuación, el " Buscar y reemplazar " cuadro de diálogo Alternativamente, puede utilizar CTRL + F para abrir esto.
  • Ahora escriba " Alan " en el Encuentra qué: caja.

  • Haga clic en Buscar todo . Dos se mostrarán los resultados.
  • Debe seleccionar los dos utilizando SHIFT + Click .
  • Después de seleccionar, pulse Cerrar .

  • Clic derecho en cualquiera de los filas seleccionadas para mostrar el Menú contextual bar.
  • A continuación, seleccione Borrar...

  • Seleccione Toda la fila del cuadro de diálogo .
  • A continuación, haga clic en OK .

Filas que contiene el texto " Alan " ya no están ahí.

Por último, puedes ver el resultado a continuación.

1.2. Uso de la función Buscar para eliminar filas con texto coincidente completo

A partir del mismo conjunto de datos eliminar el texto " Alan " solamente (no " Alan Marsh "Para ello, siga estos pasos.

Pasos:

  • Sube el Buscar y reemplazar cuadro de diálogo siguiendo el método anterior.
  • Seleccione Opciones .

Sólo eliminar el texto " Alan ". Así que tenemos que -

  • Ponga una marca Emparejar todo el contenido de la celda .
  • Haga clic en Buscar todo .

Ahora fíjate, sólo fila 6 está seleccionada.

  • Seleccione ese resultado.
  • Haga clic en Cerrar .

  • Ahora Clic derecho en ese resultado para que aparezca el Menú contextual .
  • Haga clic en Borrar...

  • Seleccione Toda la fila .
  • Entonces OK .

El resultado será así. Sólo el fila con el texto " Alan " será suprimido .

Fila con " Alan Marsh " estará intacta.

Contenido relacionado: Cómo eliminar varias filas en Excel con condición (3 formas)

2. Eliminar filas con texto específico coincidente mediante filtro

También podemos utilizar el programa Excel Filtro comando para borrar filas con texto coincidente Tenemos un conjunto de datos que contiene Nombre , Año de nacimiento y Altura de 10 personas.

2.1. Método genérico de utilización del filtro para eliminar una fila que contiene un texto específico

Nosotros borrar el fila que contiene el texto " Bruce " utilizando el Filtro de Excel.

Pasos:

En primer lugar, tenemos que habilitar Filtro Excel Para hacer eso:

  • Seleccione el intervalo en el que desea aplicar Filtro .
  • Seleccionamos la gama B4:D14 .
  • Desde el Ficha Datos seleccione Filtro .

Veremos tres Excel Filtro los iconos aparecen en el encabezado de columna .

Queremos eliminar el fila que contiene el texto " Bruce ".

  • Seleccione Nombre columna y Ampliar filtro icono.
  • Desmarque (Seleccionar todo) .
  • Comprobar " Bruce ".
  • Entonces OK .

Fila con " Bruce ".

  • Clic derecho en el fila para que aparezca el Menú contextual .
  • Entonces Borrar fila .

A advertencia aparecerá un mensaje.

  • Haga clic en OK .

Fíjate que no hay nada. Podemos devolver el otro filas por borrar Criterios de filtrado .

  • Haga clic en el botón Botón de filtro de Nombre Columna .
  • A continuación, seleccione Borrar filtro de "Nombre .

Podemos ver el resultado. No hay ninguna fila con el icono texto " Bruce ".

2.2. Correspondencia de más de una palabra

Si quieres puedes eliminar más de dos textos usando pasos similares. En este método, te lo voy a explicar.

Por ejemplo, queremos eliminar el filas con texto " Gina " junto a con " Bruce "Para ello, siga estos pasos

Pasos:

  • Seleccione " Gina " y " Bruce " en el Cuadro desplegable Filtro Excel .
  • Siga el método anterior 2.1 para Borrar varias filas .

2.3. Borrar filas con palabra y condición específicas

Podemos eliminar filas con texto coincidente y criterios También tenemos un conjunto de datos similar al anterior. Sin embargo, esta vez tenemos tres personas llamadas " Gina "Ahora queremos eliminar el filas que contiene el nombre " Gina " y los nacidos después de 1990 .

Pasos:

En primer lugar Filtro las personas nacidas después 1990 .

  • Haga clic en el botón Icono de filtro de Nacido columna.
  • En Filtros numéricos seleccione Mayor que...

  • Ponga 1990 en " es mayor que ".
  • Pulse OK .

Obtendremos el siguiente resultado.

  • Ahora desde el Nombre Icono de filtro seleccione " Gina ".
  • Pulse OK .

  • Seleccione filas y Clic derecho para abrir el Contexto Menú .
  • A continuación, seleccione Borrar fila .
  • Haga clic en OK .

  • Volveremos a eliminar el Filtro para mostrar todos los datos.

Por último, obtendremos el conjunto de datos sin el texto " Gina" nacidos después de " 1990 ".

Read More: Cómo filtrar y eliminar filas con VBA en Excel (2 métodos)

Lecturas similares:

  • Cómo Eliminar Filas Basadas en Otra Lista en Excel (5 Métodos)
  • Excel VBA: Eliminar Fila Si La Celda Está En Blanco (Una Guía Completa)
  • Cómo Eliminar Varias Filas en Excel Usando Fórmulas (5 Métodos)
  • Eliminar filas sin filtrar en Excel usando VBA (4 maneras)
  • Cómo eliminar filas infinitas en Excel (5 maneras fáciles)

3. Eliminar filas que contienen una palabra específica mediante la aplicación de VBA

Nuestro conjunto de datos contiene los representantes de ventas, su región y el volumen total de ventas. Queremos eliminar los " Este " Región de este conjunto de datos. VBA puede utilizarse para eliminar filas con texto coincidente .

Pasos:

  • En primer lugar, pulse ALT + F11 o de Desarrollador pestaña seleccionar Visual Basic para abrir el VBA ventana.
  • En segundo lugar, vaya a Inserte entonces Módulo .

  • En tercer lugar, escriba el siguiente código en el archivo Módulo .
 Sub DeleteRowsWithSpecificText() Dim x1 As Range For Each x1 In Range("c5:c14") If x1.Value = "East" Then x1.EntireRow.Delete End If Next x1 End Sub 

  • Por fin, Ejecutar el código de Ejecutar Sub/UserForm .

También puede pulsar F5 para hacerlo.

En filas que contiene el palabra " Este "son suprimido del conjunto de datos.

Contenido relacionado: Método abreviado de Excel para eliminar filas (con técnicas adicionales)

Sección práctica

Hemos incluido conjuntos de datos adicionales en la hoja Excel. Puede practicar los 3 métodos para borrar filas y comprender mejor los métodos.

Conclusión

Hemos utilizado tres métodos para borrar filas en Excel con texto específico Hemos utilizado Excel Puede descargar nuestra hoja de ejercicios para practicar los métodos. Si tiene algún problema, puede hacer preguntas en nuestra sección de comentarios.

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.