Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: dracrac en 9 Junio 2016, 18:28 pm



Título: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: dracrac en 9 Junio 2016, 18:28 pm
Me gustaría buscar 2 palabras al mismo tiempo de una celda.

He encontrado:

=SI(CONTAR(HALLAR({"BASE";"BOLSA"};B5));"CORRECTO";"INCORRECTO")

Pero me gustaría sustituir las palabras buscadas por variables.

He hecho:

=SI(CONTAR(HALLAR({A1;A2};B5));"CORRECTO";"INCORRECTO")

Pero no me deja, me da error excel. ¿Cómo puedo hacerlo?

Muchas gracias


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: AlbertoBSD en 10 Junio 2016, 02:13 am
El codigo debería de funcionar, :silbar: Tengo curiosidad en saber que error muestra.

Ya intentaste con macros?

Saludos.


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: dracrac en 10 Junio 2016, 11:45 am
El error que me sale es:

(https://dl.dropboxusercontent.com/u/33722572/temp/Captura.JPG)


es como si hubiera alguna cosa erronea.


No lo quiero hacer con macros, lo quiero hacer con las funciones standard de excel.


Sabeis como lo puedo hacer?

Gracias


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: Shell Root en 10 Junio 2016, 13:03 pm
La formula funciona correctamente, quizás tu equipo tenga la configuración no de ; sino de ,

Intenta así,
Código
  1. =SI(CONTAR(HALLAR({"BASE", "BOLSA"}, B5)), "CORRECTO", "INCORRECTO")


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: dracrac en 10 Junio 2016, 14:25 pm
ya sé que esta formula si que funciona correctamente:

=SI(CONTAR(HALLAR({"BASE";"BOLSA"};B5));"CORRECTO";"INCORRECTO")

la que no funciona correctamente es esta:

=SI(CONTAR(HALLAR({A1;A2};B5));"CORRECTO";"INCORRECTO")

donde he sustituido los valores por variables, pero no funciona y me gustaria hacerlo con variables, no con los valores directamente.  Alguna idea de porque no funciona esta ultima?

Gracias de nuevo


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: AlbertoBSD en 10 Junio 2016, 14:28 pm
El error que muestra parace ser error de sintaxisis

Cuando pusiste las 2 formulas asumo que la primera si funciono. Si no es asi, puede que lo que dice Shell Root sea correcto y tu equipo no reconozca el ;

Ya probaste las formulas individuales?

Saludos


Título: Re: Como puedo hallar 2 palabras en una misma celda con formulas en excel?
Publicado por: dracrac en 10 Junio 2016, 14:30 pm
si, la primera me funciona correctamente, pero la segunda es donde me da el error