Eliminar filas según el valor de una celda en Excel – Tutorial sencillo
Tanto si trabaja con una hoja de cálculo pequeña como con un conjunto de datos grande, dominar cómo eliminar filas según los valores de las celdas le ahorrará tiempo y esfuerzo. Este proceso puede realizarse mediante diversas funciones de Excel, como el filtro, la herramienta Buscar y reemplazar, la ordenación e incluso técnicas avanzadas. Al finalizar esta guía, contará con las habilidades necesarias para eliminar de forma eficaz las filas no deseadas de sus hojas de Excel, asegurando que sus datos sean limpios y relevantes para sus necesidades de análisis.
Por ejemplo, si quiero eliminar todas las filas en las que la columna de nombres contenga «Jener», ¿cómo debería proceder?

Eliminar Fila completa según el valor de celda
- Mediante la función de filtro
- Mediante KUTOOLS AI Aide
- Mediante la función Buscar y reemplazar
- Mediante código VBA
Eliminar filas en la selección según el valor de la celda con la función Ordenar
Eliminar Fila completa según el valor de celda en Excel
Excel ofrece diversas formas de eliminar filas según valores específicos en las celdas. Esta sección presenta métodos que van desde funciones sencillas de Excel, como el filtrado, Buscar y reemplazar o Kutools, hasta técnicas más avanzadas mediante VBA. Tanto si es principiante como usuario experimentado, encontrará una solución adaptada a su nivel y necesidades.
Eliminar Fila completa según el valor de celda con la función de filtro
Normalmente, puede aplicar la función de filtro para mostrar las filas que cumplen criterios específicos y eliminarlas todas a la vez.
Paso 1: Aplique la función de filtro para filtrar las filas no deseadas
- Seleccione el rango de datos del que desea eliminar filas. A continuación, haga clic en «Datos» > «Filtro»; consulte la captura de pantalla:

- Ahora aparecerán flechas desplegables en la cabecera de cada columna. Haga clic en la flecha desplegable de la columna que contenga los valores según los cuales desea eliminar filas. Por ejemplo, si quiere eliminar filas con el nombre «Jener», haga clic en la flecha de la columna Nombre.
- En el menú desplegable, desmarque «Seleccionar todo» para deseleccionar todas las opciones y marque únicamente la casilla junto a Jener, o bien introduzca manualmente «Jener» en el cuadro de búsqueda para localizarlo al instante.

- A continuación, haga clic en el botón Aceptar para aplicar el filtro. Solo se mostrarán las filas que contengan «Jener». Véase la captura de pantalla:

Paso 2: Elimine las filas filtradas
Seleccione las filas visibles, haga clic con el botón derecho en cualquiera de ellas y elija «Eliminar fila» en el menú contextual para eliminar todas las filas seleccionadas.
Paso 3: Borre el filtro
A continuación, haga clic nuevamente en «Datos» > «Filtro». Esto eliminará el filtro y mostrará todos los registros, excepto los eliminados.
- De forma similar a cómo aplicar el método de filtro para eliminar filas que contienen el texto Jener, también puede utilizarlo para eliminar filas según condiciones numéricas o de fecha, tal como se muestra en las siguientes capturas de pantalla:
Números Condiciones de filtro:
Fecha Condiciones de filtro:
- También puede usar la función de filtro para eliminar todas las filas que contengan un color de fondo específico. Vea la captura de pantalla:

- Puede usar la función de filtro para filtrar según varios criterios, eliminar el contenido que no necesita y luego borrarlo. Por ejemplo, supongamos que desea eliminar todas las filas en las que el vendedor sea Jener y las ventas totales superen $7000. Debería filtrar primero las filas por el nombre Jener y, a continuación, filtrar las ventas superiores a 7000.
Eliminar Fila completa según el valor de celda con KUTOOLS AI Aide
Kutools para Excel es un complemento integral que incluye más de 300 funciones avanzadas diseñadas para simplificar tareas complejas en Excel. Una de sus funciones, KUTOOLS AI Aide, automatiza operaciones como el filtrado y la eliminación de filas según criterios específicos.
Tras instalar Kutools para Excel, haga clic en «KUTOOLS AI» > «Asistente de IA» para abrir el panel «KUTOOLS AI Aide»:
- Seleccione el Rango de datos, escriba su solicitud en el cuadro de chat y haga clic en el botón «Enviar» o pulse la tecla Intro para enviar la pregunta;
«Eliminar las filas si la columna Nombre contiene el nombre Jener en la selección» - Tras el análisis, haga clic en el botón «Ejecutar» para procesar su solicitud. KUTOOLS AI Aide utilizará inteligencia artificial para eliminar directamente en Excel las filas especificadas.
- Para eliminar filas según varios criterios, basta con ajustar los requisitos en consecuencia. Por ejemplo, use comandos como «Eliminar filas donde la columna Nombre incluya Jener o Kevin en la selección» o «Eliminar filas donde la columna Nombre contenga Jener y las ventas totales superen 7000 en la selección».
- Este método no admite la función de deshacer. No obstante, si desea recuperar los datos originales, haga clic en «Insatisfecho» para revertir los cambios.
Eliminar Fila completa según el valor de celda con la función Buscar y reemplazar
Eliminar una fila completa según un valor específico de celda mediante la función Buscar y reemplazar de Excel es un método sencillo y altamente eficaz para depurar sus datos. Siga estos pasos:
Paso 1: Aplique la función Buscar y reemplazar para seleccionar el valor específico
- Seleccione los datos de la columna en la que desea eliminar filas según un valor específico de celda y, a continuación, abra el cuadro de diálogo «Buscar y reemplazar» pulsando simultáneamente Ctrl + F.
- En el cuadro de diálogo «Buscar y reemplazar», introduzca el valor exacto de la celda (en este caso, «Jener») en el campo «Buscar» y haga clic en el botón «Buscar todo». Consulte la captura de pantalla:

- Seleccione todos los resultados de la búsqueda que aparecen en la parte inferior del cuadro de diálogo «Buscar y reemplazar» y, a continuación, ciérrelo. (Puede seleccionar uno de los resultados y luego pulsar Ctrl + A para seleccionar todos los resultados encontrados). De este modo, todas las celdas que contienen dicho valor quedarán seleccionadas. Vea la captura de pantalla:

Paso 2: Elimine las filas según el valor seleccionado
- Con las celdas aún seleccionadas, haz clic con el botón derecho en una de ellas y elige Eliminar en el menú contextual.
- Seleccione «Fila completa» en el cuadro de diálogo Eliminar y haga clic en Aceptar para borrar todas las filas que contengan el valor especificado.

Eliminar Fila completa según el valor de celda con código VBA
Eliminar filas según el valor de una celda mediante VBA (Visual Basic para Aplicaciones) en Excel permite automatizar esta tarea, haciéndola más eficiente, especialmente con conjuntos de datos grandes.
Paso 1: Abra el editor de módulos VBA y copie el código
- Pulse las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
- En la ventana abierta, haga clic en «Insertar» > «Módulo» para crear un nuevo módulo en blanco.
- A continuación, copie y pegue el siguiente código en el módulo vacío.
Sub DeleteRowsBasedOnCellValue() 'Updateby Extendoffice Dim ws As Worksheet Set ws = ActiveSheet Dim columnRange As Range On Error Resume Next Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8) On Error GoTo 0 If columnRange Is Nothing Then Exit Sub Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row Dim criteria As String criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2) If criteria = "" Then Exit Sub Dim i As Long For i = lastRow To 1 Step -1 If ws.Cells(i, columnRange.Column).Value = criteria Then ws.Rows(i).Delete End If Next i End Sub
Paso 2: Ejecute el código
- Luego, pulse la tecla F5 para ejecutar el código. En el cuadro de diálogo emergente, seleccione la columna en la que desea eliminar filas según un valor determinado y haga clic en el botón Aceptar.

- En el cuadro de diálogo siguiente, introduzca el valor específico según el cual se eliminarán las filas y haga clic en Aceptar. Vea la captura de pantalla:

Resultado:
Y entonces verá que las filas completas ya han sido eliminadas según el valor especificado.
Eliminar filas en la selección según el valor de la celda con la función Ordenar
Todos los métodos anteriores eliminan las Fila completa, lo que puede suponer una limitación. Por ejemplo, al usar estos métodos se eliminarían todos los datos situados a la derecha del conjunto de datos. Si desea eliminar únicamente ciertos registros dentro del conjunto de datos y conservar el resto, será necesario un enfoque alternativo.
Paso 1: Cree una columna auxiliar para los datos
Cree una nueva columna para registrar el orden: inserte una columna junto a sus datos y rellénela con números consecutivos (1, 2, 3…). Consulte la captura de pantalla:
Paso 2: Ordene los datos según la Especificar columna
- Seleccione la columna de datos sobre la que desea eliminar filas. A continuación, haga clic en «Datos» > «Ascendente o Z a A». Cuando aparezca el cuadro de advertencia de ordenación, elija «Expandir la selección» y, luego, haga clic en el botón «Ordenar». Vea la captura de pantalla:

- Ahora, las filas con valores idénticos aparecerán agrupadas, lo que facilitará su identificación y selección. Vea la captura de pantalla:

Paso 3: Elimine las filas ordenadas
- Seleccione el grupo de registros que desea eliminar, haga clic con el botón derecho y elija «Eliminar» en el menú contextual. En el cuadro de diálogo «Eliminar», marque la opción «Desplazar celdas hacia arriba» y, a continuación, haga clic en Aceptar. Consulte la captura de pantalla:

- Solo se eliminan los registros en los que el nombre es Jener, sin borrar la fila completa. Por tanto, cualquier dato situado a la derecha o a la izquierda de su conjunto de datos permanecerá intacto.
Paso 4: Aplique la función de ordenación para restaurar el orden original de los datos
Haga clic en el encabezado de la columna auxiliar, vaya a «Datos» en la Cinta de opciones y seleccione «Ascendente» para ordenar los datos según la secuencia de dicha columna. De este modo, se restaurará el orden original de los datos dentro del rango seleccionado, tal como se requiera.
Paso 5: Elimine la columna auxiliar
Por último, elimine la columna auxiliar si es necesario para dejar su hoja de cálculo limpia.
En este artículo hemos explorado varios métodos para eliminar filas en Excel según los valores de las celdas. ¡Elige el que mejor se adapte a tus necesidades! Si quieres descubrir más consejos y trucos de Excel, nuestra web ofrece miles de tutoriales; por favor, haz clic aquí para acceder a ellos. ¡Gracias por leernos y esperamos seguir ofreciéndote información útil en el futuro!
Artículos relacionados:
- Elimine fácilmente celdas vacías en Excel – Tutorial completo
- Eliminar celdas vacías en Excel es una tarea habitual que optimiza sus datos y facilita su análisis, comprensión y presentación. Las celdas vacías pueden interrumpir sus análisis de datos, provocar errores en fórmulas y hacer que sus conjuntos de datos parezcan incompletos o poco profesionales. En este tutorial exploraremos varios métodos eficaces para eliminar o gestionar celdas vacías en Excel, como la función *Ir a especial*, fórmulas y el filtro. Cada método responde a necesidades y escenarios distintos, por lo que podrá elegir el que mejor se adapte a sus requisitos.
- Eliminar todas las filas que contengan un texto específico dentro de una columna en hojas Google
- Imaginemos que tiene un rango de datos en una hoja de Google Sheets y desea eliminar filas según los valores de las celdas de una columna. Por ejemplo, quiere eliminar todas las filas que contengan el texto «Complete» en la columna C. En este artículo le explicaré cómo hacerlo en Google Sheets.
- Eliminar filas según Color de fondo
- ¿Cómo podría eliminar Fila completa según Color de fondo? En este ejemplo, necesito eliminar todas las filas cuyas celdas estén rellenas de color azul Color de fondo, tal como se muestra en la siguiente captura de pantalla. Con este artículo obtendrá algunos códigos para realizar esta tarea en Excel.
- Eliminar cada fila alternativa
- Si desea eliminar rápidamente filas o columnas alternas en Excel, lo esencial es saber cómo seleccionarlas primero y, a continuación, aplicar la eliminación. Este artículo le revelará algunos trucos prácticos para seleccionar y eliminar con rapidez esas filas o columnas alternas.
Índice
- Eliminar Fila completa según el valor de la celda
- Mediante la función de filtro
- Mediante KUTOOLS AI Aide
- Mediante la función Buscar y reemplazar
- Mediante código VBA
- Eliminar filas en la selección según el valor de la celda con la función Ordenar
- Artículos relacionados
- Las mejores herramientas de productividad para oficina
- Comentarios
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia sin precedentes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab Incorpora una interfaz con pestañas en Office y hace que su trabajo sea mucho más fácil
- Active 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 hacerlo en ventanas separadas.
- Aumente su productividad en un 50 % y ahorre cientos de clics de ratón cada día.
Todos los complementos de Kutools. Un solo instalador.
Kutools for Office es un conjunto de paquetes con complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Conjunto todo en uno— Complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Funcionan mejor juntos— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- Mejor relación calidad-precio— ahorre frente a comprar complementos por separado













