Entonces, hay ocasiones en las que le gustaría saber si un valor está en una lista o no. Hemos hecho esto usando BUSCARV. Pero también podemos hacer lo mismo usando la función CONTAR.SI. Entonces, en este artículo, aprenderemos cómo verificar si un valor está en una lista o no de varias maneras.
Compruebe si el valor está dentro del rango utilizando la función CONTAR.SI
Entonces, como sabemos, usando la función CONTAR.SI en Excel podemos saber cuántas veces ocurre un valor específico en un rango. Entonces, si contamos un valor específico en un rango y es mayor que cero, significaría que está en el rango. ¿No es así?
Fórmula genérica
= CONTAR.SI (rango, valor)> 0
Distancia: El rango en el que desea verificar si el valor existe en el rango o no.
Valor: El valor que desea verificar en el distancia.
Veamos un ejemplo:
El valor de búsqueda de Excel está en el ejemplo de rango
Para este ejemplo, tenemos los siguientes datos de muestra. Necesitamos un check-in en la celda D2, si el elemento dado en C2 existe en el rango A2: A9 o diga lista de elementos. Si está ahí, imprímalo CIERTO demás FALSO.
Escribe esta fórmula en la celda D2:
= CONTAR.SI (A2: A9, C2)> 0
Dado que C2 contiene "escala" y no está en la lista de elementos, muestra FALSO. Exactamente como queríamos. Ahora, si reemplaza "escala" con "Lápiz" en la fórmula anterior, se mostrará VERDADERO.
Ahora, este VERDADERO y FALSO se ve muy atrasado y blanco. ¿Qué tal personalizar la salida? Quiero decir, ¿qué tal si mostramos, "encontrado" o "no encontrado" cuando el valor está en la lista y cuando no lo está, respectivamente.
Dado que esta prueba nos da VERDADERO y FALSO, podemos usarla con la función SI de excel.
Escribe esta fórmula:
= SI (CONTAR.SI (A2: A9, C2)> 0, "en la lista", "No en la lista")
Tendrá esto como salida.
¿Qué pasa si quita “> 0” de esta fórmula si?
= SI (CONTAR.SI (A2: A9, C2), "en la lista", "No en la lista")
Funcionará bien. Obtendrá el mismo resultado que el anterior. ¿Por qué? Porque La función SI en Excel trata cualquier valor mayor que 0 como VERDADERO.
Cómo verificar si un valor está en el rango con operadores comodín
A veces querrá saber si hay alguna coincidencia de su artículo en la lista o no. Me refiero a cuando no quieres una coincidencia exacta, sino cualquier coincidencia.
Por ejemplo, si está en la lista anterior, desea verificar si hay algo con "rojo". Para hacerlo, escribe esta fórmula.
= SI (CONTAR.SI (A2: A9, "* rojo *"), "en la lista", "No en la lista")
Esto devolverá un VERDADERO ya que tenemos "bolígrafo rojo" en nuestra lista. Si reemplaza el rojo con rosa, devolverá FALSE. Intentalo.
Ahora aquí he codificado el valor en la lista, pero si su valor está en una celda, digamos en nuestra celda favorita B2 y luego escriba esta fórmula.
SI (CONTAR.SI (A2: A9, "*" & B2 & "*"), "en la lista", "No en la lista")
Hay una forma más de hacer lo mismo. Podemos usar la función COINCIDIR en Excel para verificar si la columna contiene un valor. Veamos cómo.
Encuentre si un valor está en una lista usando la función COINCIDIR
Entonces, como todos sabemos, la función COINCIDIR en Excel devuelve el índice de un valor si se encuentra, de lo contrario, devuelve el error # N / A. Entonces podemos usar ISNUMBER para verificar si la función devuelve un número.
Si devuelve un número, ISNUMBER mostrará TRUE, lo que significa que se ha encontrado más FALSE, y sabes lo que eso significa.
Escribe esta fórmula en la celda C2:
= ESNÚMERO (COINCIDIR (C2, A2: A9,0))
La función COINCIDIR busca una coincidencia exacta de valor en la celda C2 en el rango A2: A9. Dado que DESK está en la lista, muestra un valor VERDADERO y FALSO para ESCALA.
Así que sí, estas son las formas, mediante las cuales puede encontrar si un valor está en la lista o no y luego tomar las medidas que desee con la función SI. Expliqué cómo encontrar el valor en un rango de la mejor manera posible. Avísame si tienes alguna idea. La sección de comentarios es toda tuya.
Cómo verificar si la celda contiene texto específico en Excel
Cómo verificar una lista de textos en cadena en Excel
Cómo tomar la diferencia promedio entre listas en Excel
Cómo obtener cada enésimo valor de una lista en Excel
Articulos populares:
50 accesos directos de Excel para aumentar su productividad
Cómo utilizar la función BUSCARV en Excel
Cómo usar la función CONTAR.SI en Excel
Cómo utilizar la función SUMIF en Excel