Saltar al contenido principal

¿Cómo excluir valores en una lista de otra en Excel?

Supongamos que tiene dos listas de datos como se muestra en la captura de pantalla de la izquierda. Ahora necesita eliminar o excluir nombres en la columna A si el nombre existe en la columna D. ¿Cómo lograrlo? ¿Y si las dos listas se ubican en dos hojas de trabajo diferentes? Este artículo le ofrece dos métodos.

Excluir valores en una lista de otra con fórmula

Excluya rápidamente valores en una lista de otra con Kutools para Excel


Excluir valores en una lista de otra con fórmula

Puedes aplicar las siguientes fórmulas para lograrlo. Haz lo siguiente.

1. Seleccione una celda en blanco adyacente a la primera celda de la lista que desea eliminar, luego ingrese la fórmula = CONTAR.SI ($ D $ 2: $ D $ 6, A2) en la barra de fórmulas y luego presione el Participar llave. Ver captura de pantalla:

Note: En la fórmula, $ D $ 2: $ D $ 6 es la lista en la que eliminará los valores, A2 es la primera celda de la lista que va a eliminar. Cámbielos como necesite.

2. Siga seleccionando la celda de resultado, arrastre el controlador de relleno hacia abajo hasta que llegue a la última celda de la lista. Ver captura de pantalla:

3. Siga seleccionando la lista de resultados y luego haga clic en Datos > Ordenar de la A a la Z.

Luego puede ver que la lista está ordenada como se muestra a continuación.

4. Ahora seleccione las filas completas de nombres con el resultado 1, haga clic derecho en el rango seleccionado y haga clic en Borrar para eliminarlos.

Ahora ha excluido valores en una lista basada en otra.

Note: Si el "to-remove-list" se encuentra en el rango A2: A6 de otra hoja de trabajo como Hoja2, aplique esta fórmula = SI (ESERROR (BUSCARV (A2, Hoja2! $ A $ 2: $ A $ 6,1, FALSO)), "Mantener", "Eliminar") para conseguir todo Guardar y Borrar resultados, siga adelante para ordenar la lista de resultados de la A a la Z, y luego elimine manualmente todas las filas de nombres que contengan el resultado Eliminar en la hoja de trabajo actual.


Excluya rápidamente valores en una lista de otra con Kutools para Excel

Esta sección recomendará el Seleccionar celdas iguales y diferentes utilidad de Kutools for Excel para resolver este problema. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Hacer clic en Kutools > Seleccione > Seleccionar celdas iguales y diferentes. Ver captura de pantalla:

2. En el Seleccionar celdas iguales y diferentes cuadro de diálogo, debe:

  • 2.1 Seleccione la lista de la que eliminará valores en el Encuentra valores en caja;
  • 2.2 Seleccione la lista según la cual eliminará los valores en el Según caja;
  • 2.3 seleccione el Unicelular opción en el Basado en sección;
  • 2.4 Haga clic en OK botón. Ver captura de pantalla:

3. Luego aparece un cuadro de diálogo para indicarle cuántas celdas se han seleccionado, haga clic en el OK del botón.

4. Ahora se seleccionan los valores en la columna A si existen en la columna D. Puede presionar el Borrar para eliminarlos manualmente.

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Excluya rápidamente valores en una lista de otra con Kutools para Excel


Artículos relacionados:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for 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...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite 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 en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"foruma contains an error!"
Wondeful help...
This comment was minimized by the moderator on the site
the function is correct: maybe you have Excel in a different language than english. Change the function names in that way. :)
This comment was minimized by the moderator on the site
Thank you for this. It solved my problem of wanting to include only companies from a list
This comment was minimized by the moderator on the site
This formula subtracts list in column B from list in columnA:=FILTER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12),ISNUMBER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12))=FALSE)
This comment was minimized by the moderator on the site
But this one's simpler (Subtracts list in A2:A20 from list in D2:D6):=FILTER(A2:A20,ISERROR(MATCH(A2:A20,D2:D6,0))=TRUE)
This comment was minimized by the moderator on the site
Keith,

This formula was incredibly helpful (even more helpful than the actual blog post!) You're a life saver! This formula gets really powerful if you use it in dynamic arrays.
This comment was minimized by the moderator on the site
what if I have multiple columns?
This comment was minimized by the moderator on the site
Depends on the structure of your lists, but if you want to exclude several lists Y and Z from a single big list X, try something like this:
=FILTER(X3:X21,ISERROR(MATCH(X3:X21,Y3:Y6,0))*ISERROR(MATCH(X3:X21,Z3:Z5,0))=1)
this returns listX minus listY and listZ.
The "ISERROR(MATCH(X3:X21,Y3:Y6,0))" returns "TRUE" if an item in listX is missing from listY, likewise ISERROR(MATCH(X3:X21,Z3:Z5,0)) for listX and listZ.
A quirk of Excel is that "=TRUE*TRUE" will return "1". In fact, any number of TRUEs multiplied will return "1", but include a single FALSE and it will return "0".
So the FILTER will return only those items from the list where all the "ISERROR(MATCH....." formulae are TRUE.
For each additional list of items to exclude, add an extra *ISERROR(MATCH(listX,list_exclude,0)) before the "=1)"
This comment was minimized by the moderator on the site
You could try a filter of a filter:=FILTER(A2:A20,ISERROR(MATCH(A2:A20,FILTER(Array2,Include_criteria2)))=TRUE)
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20"
This comment was minimized by the moderator on the site
Good find. Thank you for this clever workaround. I thought was only possible via macros.
Possible to do the same using method 1, for a range consisting in two columns. i.e City, State in col D2:E20 while my A2:C1000 (B:C has city,state) has the set I need to get marked?
tried this did not work: =COUNTIF($D$2:$E$20,B2:C2). Unless you have another wonderful guide.
This comment was minimized by the moderator on the site
Как безграмотный человек писал эту статью? Тот, кто русский язык не учил, ни одной книги не прочел и не общался в социуме никогда? Уже с самого начала статьи обороты почти в каждом предложении такие, что на голову не натянешь. Зачем писать, если не умеешь писать?
This comment was minimized by the moderator on the site
I receive other values in the COUNTIF column like 2 but also higher numbers other than 0 and 1. What does that mean?
This comment was minimized by the moderator on the site
The values you get in the COUNTIF column are equal to the number of occurrences of the element in the right column. For example, if you have 5 displayed against a cell in the Name column, it means that this name was found in the To-remove-list not one, but five times.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations