Cómo verificar si un elemento está dentro de un rango en Excel

スポンサーリンク
スポンサーリンク

Explicación de "Rango como un Rango de Celdas" y "Rango como un Rango Numérico"

Esta página explica dos tipos de rangos: rango como un rango de celdas y rango como un rango numérico.

Cómo mostrar "✔" si un elemento está dentro del rango, o "✘" si no lo está, utilizando la función SI

Este artículo explica cómo usar la función SI en Excel para verificar si un elemento específico existe dentro de un rango (en este caso, la columna B). Si el elemento existe, se mostrará "✔"; de lo contrario, se mostrará "✘". Este método le permite verificar fácilmente si un elemento específico está en una lista.

Esta sección aborda el rango como un rango de celdas.

Solución 1: Usar las funciones SI y COINCIDIR

Con la función SI, puede verificar si un elemento está dentro de un rango específico y mostrar "✔" o "✘" según el resultado. En el ejemplo siguiente, verificamos si los elementos de la columna A están en la columna B.

En la tabla siguiente, los resultados se muestran en la columna C verificando si los elementos de la columna A están dentro del rango de la columna B.

A B C
1 Elemento Lista Resultado
2 Manzana Manzana =SI(ESERROR(COINCIDIR(A2, B:B, 0)), "✘", "✔")
3 Naranja Plátano =SI(ESERROR(COINCIDIR(A3, B:B, 0)), "✘", "✔")

* B:B hace referencia a toda la columna B. Si desea excluir B1, utilice un rango específico como B$2:B$999.

Pasos (Solución 1)

  1. Ingrese la siguiente fórmula en la celda C2:
  2. =SI(ESERROR(COINCIDIR(A2, B:B, 0)), "✘", "✔")
  3. Esta fórmula utiliza la función COINCIDIR para verificar si el valor en A2 (elemento buscado) está en la columna B.
  4. Si el elemento no está en la columna B, la función COINCIDIR devuelve un error "#N/A", que ESERROR detecta y muestra "✘".
  5. Si el elemento existe, se mostrará "✔".

* Si B4 contiene "Naranja", entonces C3 mostrará "✔". Para evitar verificar toda la columna B, utilice un rango como $B2:$B3.

Solución 2: Usar la función CONTAR.SI

Otro método es usar la función CONTAR.SI para contar cuántas veces aparece un elemento específico en el rango. Si el conteo es 0, se mostrará "✘"; de lo contrario, se mostrará "✔".

A B C
1 Elemento Lista Resultado
2 Manzana Manzana =SI(CONTAR.SI(B:B, A2) > 0, "✔", "✘")
3 Naranja Plátano =SI(CONTAR.SI(B:B, A3) > 0, "✔", "✘")

Pasos (Solución 2)

  1. Ingrese la siguiente fórmula en la celda C2:
  2. =SI(CONTAR.SI(B:B, A2) > 0, "✔", "✘")
  3. La función CONTAR.SI cuenta cuántas veces aparece el elemento en A2 (por ejemplo, "Manzana") en la columna B.
  4. Si "Manzana" aparece una o más veces, CONTAR.SI devuelve ese número, y se mostrará "✔".
  5. Si el elemento no está en la columna B, CONTAR.SI devuelve 0, y se mostrará "✘".

Cómo verificar si un número está "≥ x y < y" y mostrar "✔" o "✘"

La siguiente sección explica cómo verificar si un número está dentro de un rango específico. Por ejemplo, si el número está "≥ 15 y < 25", se mostrará "✔"; de lo contrario, se mostrará "✘".

Establecer condiciones con la función SI

La función SI se puede combinar con la función Y para establecer múltiples condiciones. La función Y define las condiciones, y la función SI muestra un valor según el resultado.

Ejemplo: Mostrar "✔" si el número está entre 15 y 25, de lo contrario mostrar "✘"

En la tabla siguiente, verificamos si el valor en cada celda cumple las condiciones y usamos la función SI para mostrar "✔" o "✘".

A B C
1 10 =SI(Y(A1>=15, A1<25), "✔", "✘")
2 20 =SI(Y(A2>=15, A2<25), "✔", "✘")
3 30 =SI(Y(A3>=15, A3<25), "✔", "✘")

Pasos

  1. Ingrese números en la columna A (por ejemplo: 10, 20, 30).
  2. En la celda C1, ingrese la fórmula: =SI(Y(A1>=15, A1<25), "✔", "✘")
  3. Presione Enter, y C1 mostrará "✔" o "✘" según el valor en A1.
  4. Copie la fórmula a C2 y C3 para verificar otros valores.

Resultados

Si el valor en A1 es 10, C1 mostrará "✘" porque no cumple las condiciones. Si el valor en A2 es 20, C2 mostrará "✔" porque cumple las condiciones. Si el valor en A3 es 30, C3 mostrará "✘" porque no cumple las condiciones.