¿Cómo verificar si el valor está en el rango de celdas?


49

Quiero verificar si el valor de una celda existe en un rango de celdas. ¿Cómo puedo hacer esto?

Al igual que podría hacer "if value in list_of_values" en Python, por ejemplo.


1
¿Pudiste aplicar mis soluciones?
Jacob Jan Tuinstra

Respuestas:


54

Por favor, inténtalo:

=countif(G:G,6)  

si desea encontrar el número 6en ColumnG: G y / o

=countif(A1:B7,"d")  

si desea encontrar den las primeras siete filas de las dos primeras columnas.

Por encontrar realmente me refiero a contar el número de instancias en el rango elegido.

Ref: Documentación para contar


La respuesta de @Peter Smulders debe marcarse como la respuesta aceptada porque nunca debe usar la función
countif

23

Podrías probar MATCH:

A1     = [Value you are trying to find]
B1:B10 = [Range you are searching in]

=IF(ISERROR(MATCH(A1;B1:B10;0));"Not found";"Found")

Puede reemplazar el A1con fórmulas que devuelven un valor para buscar. El 0asegura búsqueda real, no presupone un rango de búsqueda ordenada.

Ref: Documentación para el PARTIDO


3

El usuario puede hacerlo de diferentes maneras (puede aplicarse cualquiera de los siguientes):

=IFERROR(IF(UNIQUE(FILTER(B2:B,B2:B="text"))="text";"Found";"Not Found");"Not Found")

=IFERROR(IF(COUNTIF(ARRAYFORMULA(range="text"),TRUE)>0;"Found";"Not Found");"Not Found")

=IFERROR(IF(COUNTIF(ARRAYFORMULA(FIND("text", FILTER(range,range<>""))),">"&0)>0;"Found";"Not Found");"Not Found")


Gracias. ¿Cómo puedo hacer algo similar sin una coincidencia exacta sino verificando si el "texto" está contenido como parte de una cadena en alguna de las celdas del rango B2: B?
Giacomo

-3

Utilice la hoja de cálculo de Google y allí

=vlookup(C2;A2:B4;2;false)

y luego conecte el documento a través de la API.


1
¿Alguien puede explicar por qué esto es "-3"?
meeDamian

1
@meeDamian porque si no se encuentra el valor generará un error
Enrico
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.