BUSCAR DATO Y AGREGAR RESULTADO

25/02/2009 - 18:11 por njimenez | Informe spam
Buenos dias amigos

por este medio les pido su ayuda

en la hoja1tengo dos columnas a y b de los cuales tengo descripciones
distintas de productos y lo que quiero hacer es buscar un dato o un palabra
del texto que si lo encuentra en A o B me coloque el resultado buscado en
la columna c y si no lo encuentra que deje en blanco la respectiva celda y
continue con la otra.

la base a buscar o palabras a buscar seran tomadas de hoja 2 columna a

buscar: venda

columna a columna b
columna c
venda de tres pulgadas con adhesivo cuatro piernas de bronce
venda

hospital general de sinaloa venda de 5 pulgadas
venda

3 pañales adulto hospital
pediatrico


en espera de su mas pronta respuesta gracias amigos

buitriño- mex

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
25/02/2009 - 20:50 | Informe spam
hola, ?

__ 1 __
en la hoja1 tengo dos columnas a y b de los cuales tengo descripciones distintas de productos
y lo que quiero hacer es buscar un dato o un palabra del texto que si lo encuentra en A o B
me coloque el resultado buscado en la columna c y si no lo encuentra que deje en blanco la respectiva celda
y continue con la otra...



1) y que pasaria si (p.e.) el dato que buscas se encuentra dos o mas veces ?
cual de ellos te interesaria "rescatar" ?

2) de la siguiente parte de tu exposicion, no se puede apreciar cual es "el rango" (celda/fila/columna) donde estan los datos
(probablemente usaste espacios y tabulaciones para "simular" el arreglo de tu tabla o listado de datos, pero...) -?????-
=> la base a buscar o palabras a buscar seran tomadas de hoja 2 columna a
buscar: venda
columna a columna b columna c
venda de tres pulgadas con adhesivo cuatro piernas de bronce venda

hospital general de sinaloa venda de 5 pulgadas venda

3 pañales adulto hospital pediatrico


=
3) podrias comentar las formas/formulas/funciones/macros/... que ya has intentado y que has obtenido ?
o proveer detalles con los que se pueda (re)crear un modelo de trabajo "igual al tuyo" ?
(de preferencia, +/- exactamente)

saludos,
hector.
Respuesta Responder a este mensaje
#2 njimenez
25/02/2009 - 21:31 | Informe spam
GRACIAS POR AYUDAR CONTESTO EN CURSIVA


__ 1 __
en la hoja1 tengo dos columnas a y b de los cuales tengo descripciones
distintas de productos
y lo que quiero hacer es buscar un dato o un palabra del texto que si lo
encuentra en A o B
me coloque el resultado buscado en la columna c y si no lo encuentra que
deje en blanco la respectiva celda
y continue con la otra...



1) y que pasaria si (p.e.) el dato que buscas se encuentra dos o mas veces
?
cual de ellos te interesaria "rescatar" ?



R: SI ENCUENTRA EN CUALQUIERA DE LAS DOS COLUMAS A o B AGREGAR RESULTADO
EN C
SI ENCUENTRA EN LOS DOS AGREGAREL RESULTADO EN C
SI NO ENCUENTRA NADA DEJAR EN BLANCO Y SEGUIR EN LA SIGUIENTE FILA

BUSCAR:VENDA

columna a columna b columna c
venda de tres pulgadas con adhesivo cuatro piernas de
bronce venda
hospital general de sinaloa venda de 5
pulgadas venda
3 pañales adulto hospital
pediatrico


BUSCAR EL VALOR ; ESTOS ESTAN, EN OTRA COLUMNA D Q UE ES UNA SERIE DE
VALORES QUE DESPUES SE ANOTARAN EJEMPLO VENDA,GUANTE CURITA ETC

UNA VES UTILICE ESTO EN DBASIC PERO AHORA NO PUEDO APLICARLO A EXCEL

CLARO AQUI MIS COLUNAS TENIAN TITULO

If Ucase(Data1.Recordset.Fields("COLUMNA A")) Like "*VENDA*" Or
Ucase(Data1.Recordset.Fields("COLUMNA B")) Like "*VENDA*" Then
Data1.Recordset.Fields("KEY")="VENDA"
Respuesta Responder a este mensaje
#3 Héctor Miguel
25/02/2009 - 23:11 | Informe spam
hola, ?

me da la impresion de que este asunto podrias resolverlo usando formatos condicionales -?-
pero es necesario que comentes algunos detalles (de esos que no se pueden ver desde este lado del mensaje) p.e.
- "el rango" (y de cual hoja) donde tienes tus listados (y si tienes titulos en cada columna)
- en que celda (y de cual hoja) pondrias "que" se esta buscando (y si es un dato parcial o total)
- (probablemente otros que se quedan en el tintero ?)

lo que sigue... (si quieres no lo leas, aunque) su proposito es que "pierdas" menos tiempo y hagas consultas mas claras...

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

(no lo tomes a mal, pero...) no entiendo aun el por que "les cuesta" tanto trabajo atender a peticiones por "mas detalles" -???-

1) considera que las propuestas se "ofrecen" de acuerdo con "los detalles" expuestos en la consulta

2) por los detalles en esta consulta, es probable que ni siquiera sea necesaria una macro
(solo que hacen falta los detalles que permitan (re)crear el modelo, arreglo, situacion, ... que se ha de resolver) -?-

3) entiendo que se suponga que un "ejemplo" pudiera servir de base (siempre y cuando el ejemplo se apegue a la realidad)
p.e. si hablamos de excel, se "ve" mejor si expones los rangos, titulos, tipo de datos, que, como, cuando, de donde, a donde, etc.

4) (para mi)... la forma en que deberian exponerse las consultas en foros tecnicos (como este)
debiera contener (como minimo) lo siguiente:
-> claridad... detalle... procedimiento... resultado esperado
(opcional: formulas y funciones intentadas, rangos, etc.)
-> de la "claridad" en el "detalle"... se obtiene la claridad del "procedimiento"
-> de la claridad en el procedimiento... se obtiene el "resultado esperado"

5) te paso algunos enlaces a "consejos y sugerencias" acerca de como preguntar en este tipo de foros

cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una (modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de consultas :D
Respuesta Responder a este mensaje
#4 njimenez
26/02/2009 - 03:39 | Informe spam
Hola amigos gracias Hector!!

ya me chute todo lo que me escribiste y las referencias electronicas. ya se
algo mas lo agradesco!!

espero ser mas explicto y concreto

1.- Hoja 1 en la columna A y B tengo textos grandisimos o descripciones de
mas de 30 palabras

atravez de una macro o codigo vb

2.- yo le pido que si encuentra la palabra (p.e. papel ) en alguna de las
2 columnas o en una sola;(A1:B1) en la misma fila me agregue esa palabra
en la columna C (C1) (p.e. papel ) si no encuentra nada dejarla en blanco
o vacio
y seguir con la siguiente fila hasta n numeros de fila. o no encuentre
datos

3.- les pido si hay una macro o un codigo que me ayude por que serian varias
palabras a buscar e identificar la informacion de ambas columnas y agregar
el resultado de la tercera columna

las palabras a buscar seria una serie de datos ubicado en la hoja 2 columna
A.

ya utilice la formula
=SI(ESERROR(ENCONTRAR("instrumento",MINUSC(A1),1)),"","Instrumento") pero
solo lo puedo aplicar en una sola columna .

Espero me ayuden atraves de macro o un codigo ya que son varias las palabras
y mi archivo tiene 75 mi lineas

saludos Buitriño



"Héctor Miguel" escribió en el mensaje de
noticias news:%
hola, ?

me da la impresion de que este asunto podrias resolverlo usando formatos
condicionales -?-
pero es necesario que comentes algunos detalles (de esos que no se pueden
ver desde este lado del mensaje) p.e.
- "el rango" (y de cual hoja) donde tienes tus listados (y si tienes
titulos en cada columna)
- en que celda (y de cual hoja) pondrias "que" se esta buscando (y si es
un dato parcial o total)
- (probablemente otros que se quedan en el tintero ?)

lo que sigue... (si quieres no lo leas, aunque) su proposito es que
"pierdas" menos tiempo y hagas consultas mas claras...

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

(no lo tomes a mal, pero...) no entiendo aun el por que "les cuesta" tanto
trabajo atender a peticiones por "mas detalles" -???-

1) considera que las propuestas se "ofrecen" de acuerdo con "los detalles"
expuestos en la consulta

2) por los detalles en esta consulta, es probable que ni siquiera sea
necesaria una macro
(solo que hacen falta los detalles que permitan (re)crear el modelo,
arreglo, situacion, ... que se ha de resolver) -?-

3) entiendo que se suponga que un "ejemplo" pudiera servir de base
(siempre y cuando el ejemplo se apegue a la realidad)
p.e. si hablamos de excel, se "ve" mejor si expones los rangos,
titulos, tipo de datos, que, como, cuando, de donde, a donde, etc.

4) (para mi)... la forma en que deberian exponerse las consultas en foros
tecnicos (como este)
debiera contener (como minimo) lo siguiente:
-> claridad... detalle... procedimiento... resultado esperado
(opcional: formulas y funciones intentadas, rangos, etc.)
-> de la "claridad" en el "detalle"... se obtiene la claridad del
"procedimiento"
-> de la claridad en el procedimiento... se obtiene el "resultado
esperado"

5) te paso algunos enlaces a "consejos y sugerencias" acerca de como
preguntar en este tipo de foros

cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los
grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos
en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una
(modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear
consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de
consultas :D

Respuesta Responder a este mensaje
#5 njimenez
26/02/2009 - 03:44 | Informe spam
Hola amigos gracias Hector!!

ya me chute todo lo que me escribiste y las referencias electronicas. ya se
algo mas lo agradesco!!

espero ser mas explicto y concreto

1.- Hoja 1 en la columna A y B tengo textos grandisimos o descripciones de
mas de 30 palabras

atravez de una macro o codigo vb

2.- yo le pido que si encuentra la palabra (p.e. papel ) en alguna de las
2 columnas o en una sola;(A1:B1) en la misma fila me agregue esa palabra
en la columna C (C1) (p.e. papel ) si no encuentra nada dejarla en blanco
o vacio
y seguir con la siguiente fila hasta n numeros de fila. o no encuentre
datos

3.- les pido si hay una macro o un codigo que me ayude por que serian varias
palabras a buscar e identificar la informacion de ambas columnas y agregar
el resultado de la tercera columna

las palabras a buscar seria una serie de datos ubicado en la hoja 2 columna
A.

ya utilice la formula
=SI(ESERROR(ENCONTRAR("instrumento",MINUSC(A1),1)),"","Instrumento") pero
solo lo puedo aplicar en una sola columna .

Espero me ayuden atraves de macro o un codigo ya que son varias las palabras
y mi archivo tiene 75 mi lineas

saludos Buitriño


"Héctor Miguel" escribió en el mensaje de
noticias news:%
hola, ?

me da la impresion de que este asunto podrias resolverlo usando formatos
condicionales -?-
pero es necesario que comentes algunos detalles (de esos que no se pueden
ver desde este lado del mensaje) p.e.
- "el rango" (y de cual hoja) donde tienes tus listados (y si tienes
titulos en cada columna)
- en que celda (y de cual hoja) pondrias "que" se esta buscando (y si es
un dato parcial o total)
- (probablemente otros que se quedan en el tintero ?)

lo que sigue... (si quieres no lo leas, aunque) su proposito es que
"pierdas" menos tiempo y hagas consultas mas claras...

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

(no lo tomes a mal, pero...) no entiendo aun el por que "les cuesta" tanto
trabajo atender a peticiones por "mas detalles" -???-

1) considera que las propuestas se "ofrecen" de acuerdo con "los detalles"
expuestos en la consulta

2) por los detalles en esta consulta, es probable que ni siquiera sea
necesaria una macro
(solo que hacen falta los detalles que permitan (re)crear el modelo,
arreglo, situacion, ... que se ha de resolver) -?-

3) entiendo que se suponga que un "ejemplo" pudiera servir de base
(siempre y cuando el ejemplo se apegue a la realidad)
p.e. si hablamos de excel, se "ve" mejor si expones los rangos,
titulos, tipo de datos, que, como, cuando, de donde, a donde, etc.

4) (para mi)... la forma en que deberian exponerse las consultas en foros
tecnicos (como este)
debiera contener (como minimo) lo siguiente:
-> claridad... detalle... procedimiento... resultado esperado
(opcional: formulas y funciones intentadas, rangos, etc.)
-> de la "claridad" en el "detalle"... se obtiene la claridad del
"procedimiento"
-> de la claridad en el procedimiento... se obtiene el "resultado
esperado"

5) te paso algunos enlaces a "consejos y sugerencias" acerca de como
preguntar en este tipo de foros

cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los
grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos
en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una
(modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear
consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de
consultas :D

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