Saltar al contenido principal

Fórmula de Excel: compruebe si la celda contiene todas las cosas

Autor: sol Última modificación: 2019-12-23

Suponiendo que en Excel, hay una lista de valores en la columna E, desea verificar si las celdas en la columna B contienen todos los valores en la columna E y devolver VERDADERO o FALSO como se muestra a continuación. Aquí, en este tutorial, proporciona una fórmula para resolver esta tarea.
doc comprobar si la celda contiene todas las cosas 1

Fórmula genérica:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things)

Argumentos

Things: the list of values that you want to use to check if argument text contains.
Text: the cell or text string you want to check if containing argument things.

Valor devuelto:

Esta fórmula devuelve un valor lógico, FALSO: la celda no contiene todas las cosas; VERDADERO: la celda contiene todas las cosas.

Cómo funciona esta fórmula

Por ejemplo, en la columna B, hay una lista de cadenas de texto que desea verificar si contienen todos los valores en el rango E3: E5, use la fórmula a continuación.

=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))=COUNTA($E$3:$E$5)

Prensa Participar , arrastre el controlador de relleno sobre las celdas que desea verificar. FALSO indica que la celda no contiene todos los valores en el rango E3: E5, mientras que TURE indica que la celda relativa contiene todos los valores.
doc comprobar si la celda contiene todas las cosas 2

Explicación

Función SEARCH: la función SEARCH devolverá la ubicación del primer carácter de la cadena de texto dentro de otro. Si la función BUSCAR encuentra el texto, devuelve la posición, si no, devuelve # ¡VALOR! error. Por ejemplo, aquí la fórmula SEARCH($E$3:$E$5,B4) buscará cada valor del rango E3: E5 en la celda B4 y devolverá la ubicación de cada cadena de texto en la celda B4. Devolverá un resultado de matriz como este: {1;7;12}
doc comprobar si la celda contiene todas las cosas 3

Función ISNUMBER: la función ISNUMBER comprobará si un valor es un número y devolverá TRUE o False. aquí ISNUMBER(SEARCH($E$3:$E$5,B4)) devolverá el resultado de la matriz como {true;true;true} ya que la función BUSCAR encuentra 3 números.
doc comprobar si la celda contiene todas las cosas 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) convertirá el valor VERDADERO a 1, y convertirá el valor FALSO a 0, por lo que esta fórmula cambia el resultado de la matriz a {1;1;1}.
doc comprobar si la celda contiene todas las cosas 5

Función SUMPRODUCT: se utiliza para multiplicar rangos o sumar matrices y devuelve la suma de productos. los SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) devuelve 1 + 1 + 1 = 3.

Función CONTAR: devuelve el número de celdas que no están en blanco. COUNTA($E$3:$E$5) devuelve 3, por lo que el resultado de SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) es igual a 3, la fórmula completa devolverá VERDADERO o FALSO.
doc comprobar si la celda contiene todas las cosas 6

observaciones:

La fórmula =SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things) no está comprobando exactamente. Ver captura de pantalla:
doc comprobar si la celda contiene todas las cosas 7

Archivo de muestra

muestra de docHaga clic para descargar el archivo de muestra


Fórmulas relativas

  • Contar celdas iguales a
    Con la función CONTAR.SI, puede contar las celdas que son iguales o no contienen un valor especificado.
  • Cuente las celdas que sean iguales ax o y
    En algunas ocasiones, es posible que desee contar la cantidad de celdas que cumplen con uno de dos criterios; en este caso, puede usar la función CONTAR.SI.
  • Contar celdas iguales ax e y
    Aquí, este artículo presenta la fórmula para contar las celdas que, mientras tanto, coinciden con dos criterios.
  • Contar celdas no iguales a
    Este artículo habla sobre cómo usar la función CONTAR.SI para contar el número de celdas que no es igual a un valor específico

Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 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 ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  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 columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | 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, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations