Saltar al contenido

Función Hallar con múltiples valores

publicado

Buenos días, 

Tengo una consulta sobre el siguiente ejemplo de tabla:

5416bc

89789

jklk7

hjgh84

8545gob

145c

igtc85

lo5c55

loi6hf

agtco5

 

Estoy intentando encontrar el modo de saber si el 4o valor de cada celda es 6 o B o C y me devuelva "coincide" o "no coincide" según salga o no.

Por ahora he conseguido hacer una fórmula buscando solamente uno de los valores:

=SI(ESNUMERO(HALLAR(6;A1));"Coincide";"No coincide")

 

¿Existiría alguna forma de tener los 3 valores buscados a la vez? He intentado poner en el argumento del Hallar un "6, B, C", 6,B,C... pero no no funciona o me dan error.

Gracias

Featured Replies

publicado

Que tal, verificando la consulta y suponiendo que los datos empiezan en A1 propongo esta posible solución:

=SI(SI.ERROR(COINCIDIR(4;INDICE(HALLAR({"6"\"B"\"C"};A1););););"";"no ")&"coincide"

Espero le sea útil.

publicado

Hola a ambos,

Y si quieres hacerlo más corto, pero cambiando el resultado final:

=O(EXTRAE(A1;4;1)={"6";"B";"C"})

que te devolverá VERDADERO o FALSO, según sea el caso.

Saludos,

publicado
  • Autor

Funciona perfectamente.

Muchísimas gracias.

publicado

O también:

=SI(O(EXTRAE(A1;4;1)={"6";"B";"C"});"COINCIDE";"NO COINCIDE")

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.