encontrar valor de una celda en otra

22/04/2007 - 23:39 por Juan Gustavo Fogelman | Informe spam
Hola gente
tengo dos columnas con datos
columna A tiene un valor numerico generalmente entre 0 y 45 aunque llegan a
veces a 150
columna B tiene un monton de datos desde 0 a 150 separados por comas

necesito en columna C una formula que me diga verdadero si el valor de
columna A esta dentro de columna B

ej:
A: 12
B: 01, 15, 42, 16
C: falso

A: 21
B: 12, 21, 14, 48
C: verdadero

no le encuentro la vuelta, a pesar de que debe ser una tonteria, pero no doy
con la formula/funcion correcta
gracias gente

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
23/04/2007 - 00:21 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Para encontrar algo dentro de una cadena puedes usar la función ENCONTRAR,
por ejemplo como sigue:

=ENCONTRAR(A1;B1;1)

de esta manera:

Si encontramos lo que buscamos Excel nos devolverá la posición de la segunda
cadena donde tenemos el primer carácter de la cadena que buscamos, en tu
segundo ejemplo nos devuelve 5, ya que antes del 21 tenemos cuatro
caracteres (el uno, el dos, la coma y un espacio)

Si no encontramos lo que buscamos Excel nos devolverá un error.

Con esto, podemos lo siguiente:

=SI(ESERROR(ENCONTRAR(A1;B1;1));"falso";"verdadero")

que creo que te puede servir

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Juan Gustavo Fogelman" escribió en el
mensaje news:
Hola gente
tengo dos columnas con datos
columna A tiene un valor numerico generalmente entre 0 y 45 aunque llegan
a veces a 150
columna B tiene un monton de datos desde 0 a 150 separados por comas

necesito en columna C una formula que me diga verdadero si el valor de
columna A esta dentro de columna B

ej:
A: 12
B: 01, 15, 42, 16
C: falso

A: 21
B: 12, 21, 14, 48
C: verdadero

no le encuentro la vuelta, a pesar de que debe ser una tonteria, pero no
doy con la formula/funcion correcta
gracias gente

Respuesta Responder a este mensaje
#2 KL
23/04/2007 - 00:53 | Informe spam
Hola chicos,

Un pequeno problema - si usamos la formula de Julian para buscar 42 en la celda B1 que contiene "01, 15, 142, 16", podriamos
encontrar un valor que realmente no esta :-)
Yo usaria algo asi:

=O(CONTAR.SI(B1;{""\"*, "\"*, "\""}&A1&{",*"\""\",*"\""}))

Saludos,
KL


"julian-vlc-sp" wrote in message news:%23zP%
> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
Para encontrar algo dentro de una cadena puedes usar la función ENCONTRAR, por ejemplo como sigue:

=ENCONTRAR(A1;B1;1)

de esta manera:

Si encontramos lo que buscamos Excel nos devolverá la posición de la segunda cadena donde tenemos el primer carácter de la cadena
que buscamos, en tu segundo ejemplo nos devuelve 5, ya que antes del 21 tenemos cuatro caracteres (el uno, el dos, la coma y un
espacio)

Si no encontramos lo que buscamos Excel nos devolverá un error.

Con esto, podemos lo siguiente:

=SI(ESERROR(ENCONTRAR(A1;B1;1));"falso";"verdadero")

que creo que te puede servir

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Juan Gustavo Fogelman" escribió en el mensaje news:
Hola gente
tengo dos columnas con datos
columna A tiene un valor numerico generalmente entre 0 y 45 aunque llegan a veces a 150
columna B tiene un monton de datos desde 0 a 150 separados por comas

necesito en columna C una formula que me diga verdadero si el valor de columna A esta dentro de columna B

ej:
A: 12
B: 01, 15, 42, 16
C: falso

A: 21
B: 12, 21, 14, 48
C: verdadero

no le encuentro la vuelta, a pesar de que debe ser una tonteria, pero no doy con la formula/funcion correcta
gracias gente





Respuesta Responder a este mensaje
#3 Juan Gustavo Fogelman
23/04/2007 - 02:10 | Informe spam
un millon de gracias a ambos

las 2 me funcionan en mi caso en particular

abrazo
Respuesta Responder a este mensaje
#4 AnSanVal
23/04/2007 - 14:29 | Informe spam
Gracias KL, no la conocia.

¿Podrias explicar(me) como actuan las comillas? (en algunos casos dobles).

Un saludo desde Tenerife.
**********************************
"KL" escribió en el mensaje
news:
Hola chicos,

Un pequeno problema - si usamos la formula de Julian para buscar 42 en la
celda B1 que contiene "01, 15, 142, 16", podriamos encontrar un valor que
realmente no esta :-)
Yo usaria algo asi:

=O(CONTAR.SI(B1;{""\"*, "\"*, "\""}&A1&{",*"\""\",*"\""}))

Saludos,
KL


"julian-vlc-sp" wrote in message
news:%23zP%
>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Para encontrar algo dentro de una cadena puedes usar la función
ENCONTRAR, por ejemplo como sigue:

=ENCONTRAR(A1;B1;1)

de esta manera:

Si encontramos lo que buscamos Excel nos devolverá la posición de la
segunda cadena donde tenemos el primer carácter de la cadena que
buscamos, en tu segundo ejemplo nos devuelve 5, ya que antes del 21
tenemos cuatro caracteres (el uno, el dos, la coma y un espacio)

Si no encontramos lo que buscamos Excel nos devolverá un error.

Con esto, podemos lo siguiente:

=SI(ESERROR(ENCONTRAR(A1;B1;1));"falso";"verdadero")

que creo que te puede servir

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Juan Gustavo Fogelman" escribió en el
mensaje news:
Hola gente
tengo dos columnas con datos
columna A tiene un valor numerico generalmente entre 0 y 45 aunque
llegan a veces a 150
columna B tiene un monton de datos desde 0 a 150 separados por comas

necesito en columna C una formula que me diga verdadero si el valor de
columna A esta dentro de columna B

ej:
A: 12
B: 01, 15, 42, 16
C: falso

A: 21
B: 12, 21, 14, 48
C: verdadero

no le encuentro la vuelta, a pesar de que debe ser una tonteria, pero no
doy con la formula/funcion correcta
gracias gente








Respuesta Responder a este mensaje
#5 julian-vlc-sp
23/04/2007 - 20:40 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Tienes toda la razón.

Tal y como solicita AnSanVal, ¿Pues explicar tu formular? ¡Por favor!

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"KL" escribió en el mensaje
news:
Hola chicos,

Un pequeno problema - si usamos la formula de Julian para buscar 42 en la
celda B1 que contiene "01, 15, 142, 16", podriamos encontrar un valor que
realmente no esta :-)
Yo usaria algo asi:

=O(CONTAR.SI(B1;{""\"*, "\"*, "\""}&A1&{",*"\""\",*"\""}))

Saludos,
KL


"julian-vlc-sp" wrote in message
news:%23zP%
>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Para encontrar algo dentro de una cadena puedes usar la función
ENCONTRAR, por ejemplo como sigue:

=ENCONTRAR(A1;B1;1)

de esta manera:

Si encontramos lo que buscamos Excel nos devolverá la posición de la
segunda cadena donde tenemos el primer carácter de la cadena que
buscamos, en tu segundo ejemplo nos devuelve 5, ya que antes del 21
tenemos cuatro caracteres (el uno, el dos, la coma y un espacio)

Si no encontramos lo que buscamos Excel nos devolverá un error.

Con esto, podemos lo siguiente:

=SI(ESERROR(ENCONTRAR(A1;B1;1));"falso";"verdadero")

que creo que te puede servir

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Juan Gustavo Fogelman" escribió en el
mensaje news:
Hola gente
tengo dos columnas con datos
columna A tiene un valor numerico generalmente entre 0 y 45 aunque
llegan a veces a 150
columna B tiene un monton de datos desde 0 a 150 separados por comas

necesito en columna C una formula que me diga verdadero si el valor de
columna A esta dentro de columna B

ej:
A: 12
B: 01, 15, 42, 16
C: falso

A: 21
B: 12, 21, 14, 48
C: verdadero

no le encuentro la vuelta, a pesar de que debe ser una tonteria, pero no
doy con la formula/funcion correcta
gracias gente








Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida