Buscar celdas no vacias y publicar resultado

07/11/2006 - 10:37 por david_vm | Informe spam
Necesito buscar la primera celda no vacia de un rango y publicar el contenido
en otra celda. Luego en la siguiente celda buscar la siguiente celda no vacia
del mismo rango y publicar el resultado

Preguntas similare

Leer las respuestas

#1 Juan M
07/11/2006 - 12:48 | Informe spam
Hola David

Necesito buscar la primera celda no vacia de un rango y publicar el
contenido
en otra celda. Luego en la siguiente celda buscar la siguiente celda no
vacia
del mismo rango y publicar el resultado



revisa este enlace, al final puedes descargar un ejemplo.

http://www.cpearson.com/excel/noblanks.htm

un saludo
Juan
Respuesta Responder a este mensaje
#2 Andresa
07/11/2006 - 15:46 | Informe spam
Relacionado con este tema, yo necesito buscar el primero de una serie
de registros donde coincide parte de información y publicarlo en otra
celda con el fin de suprimir los registros relacionados. Pongo un
ejemplo con registros en 3 columnas:

2006/125 aaaa antonio
2006/126 bbbb antonio
2006/126 cccc antonio
2006/127 dddd antonio
2006/128 fffffff andresa
2006/129 eeee andresa
2006/130 gggg andresa
2006/131 ssss luis
2006/132 nnnn luis
2006/133 mmm luis

De estos me gustaría automatizar la búsqueda que se me escribiriera
en otra hoja excel del mismo libro solamente
2006/125 aaaa antonio
2006/128 fffffff andresa
2006/131 ssss luis

Muchas gracias.
ANDRESA


Juan M ha escrito:

Hola David

> Necesito buscar la primera celda no vacia de un rango y publicar el
> contenido
> en otra celda. Luego en la siguiente celda buscar la siguiente celda no
> vacia
> del mismo rango y publicar el resultado

revisa este enlace, al final puedes descargar un ejemplo.

http://www.cpearson.com/excel/noblanks.htm

un saludo
Juan
Respuesta Responder a este mensaje
#3 Juan M
07/11/2006 - 17:45 | Informe spam
Hola Andresa

Creo que tu problema es un poco diferente.
En dos partes una extraer los registros unicos de tu lista y otro es buscar
la primera aparicion de los mismos

Para resolver la primera parte (extraer los unicos) te paso un enlace donde
viene un ejemplo, trata de adaptarlo a tus rangos.
http://www.contextures.com/ExtractUnique.zip

Para la segunda parte (buscar el valor en la lista) puedes resolverlo con
las funciones de busqueda:
buscar, buscarv, indice(coincidir)
por el arreglo de tus datos es probable que no puedas emplear buscarv, te
indico como emplear INDICE/COINCIDIR
=INDICE(A1:C10;COINCIDIR(F1;C1:C10;0);1)
Supuestos:
A1:C10 tu rango de datos
F1 donde esta el valor a buscar
C1:C10 donde tienes los valores que deben ser iguales
1 es la columna de A1:C10 de donde quieres el dato

Si no he sido muy claro y necesitas mas aclaraciones comentas.

Un saludo
Juan

Consulta Original



"Andresa" escribió en el mensaje
Relacionado con este tema, yo necesito buscar el primero de una serie
de registros donde coincide parte de información y publicarlo en otra
celda con el fin de suprimir los registros relacionados. Pongo un
ejemplo con registros en 3 columnas:

2006/125 aaaa antonio
2006/126 bbbb antonio
2006/126 cccc antonio
2006/127 dddd antonio
2006/128 fffffff andresa
2006/129 eeee andresa
2006/130 gggg andresa
2006/131 ssss luis
2006/132 nnnn luis
2006/133 mmm luis

De estos me gustaría automatizar la búsqueda que se me escribiriera
en otra hoja excel del mismo libro solamente
2006/125 aaaa antonio
2006/128 fffffff andresa
2006/131 ssss luis

Muchas gracias.
ANDRESA
Respuesta Responder a este mensaje
#4 Andresa
08/11/2006 - 10:14 | Informe spam
Gracias Juan, Gracias por tus indicaciones

Lo intentaré.

ANDRESA

Juan M ha escrito:

Hola Andresa

Creo que tu problema es un poco diferente.
En dos partes una extraer los registros unicos de tu lista y otro es buscar
la primera aparicion de los mismos

Para resolver la primera parte (extraer los unicos) te paso un enlace donde
viene un ejemplo, trata de adaptarlo a tus rangos.
http://www.contextures.com/ExtractUnique.zip

Para la segunda parte (buscar el valor en la lista) puedes resolverlo con
las funciones de busqueda:
buscar, buscarv, indice(coincidir)
por el arreglo de tus datos es probable que no puedas emplear buscarv, te
indico como emplear INDICE/COINCIDIR
=INDICE(A1:C10;COINCIDIR(F1;C1:C10;0);1)
Supuestos:
A1:C10 tu rango de datos
F1 donde esta el valor a buscar
C1:C10 donde tienes los valores que deben ser iguales
1 es la columna de A1:C10 de donde quieres el dato

Si no he sido muy claro y necesitas mas aclaraciones comentas.

Un saludo
Juan

>>Consulta Original

>"Andresa" escribió en el mensaje
>Relacionado con este tema, yo necesito buscar el primero de una serie
>de registros donde coincide parte de información y publicarlo en otra
>celda con el fin de suprimir los registros relacionados. Pongo un
>ejemplo con registros en 3 columnas:
>
>2006/125 aaaa antonio
>2006/126 bbbb antonio
>2006/126 cccc antonio
>2006/127 dddd antonio
>2006/128 fffffff andresa
>2006/129 eeee andresa
>2006/130 gggg andresa
>2006/131 ssss luis
>2006/132 nnnn luis
>2006/133 mmm luis
>
>De estos me gustaría automatizar la búsqueda que se me escribiriera
>en otra hoja excel del mismo libro solamente
>2006/125 aaaa antonio
>2006/128 fffffff andresa
>2006/131 ssss luis
>
>Muchas gracias.
>ANDRESA
Respuesta Responder a este mensaje
#5 Andresa
05/01/2007 - 14:53 | Informe spam
Hola, feliz año a todos

Me gustaría que me ayudaran a encontrar la expresión que me genere
automáticamente UNA columna de resultados que me falta.

Son unos clientes que solicitan ciertos productos en unas fichas u
hojas de papel, donde viene indicados los siguientes datos: tabla de 4
columnas, que son:

fecha Nº registro Cliente producto solicitado
02/ene 07/00001 marta a
02/ene 07/00002 marta b
02/ene 07/00003 marta c
14/ene 07/00444 juan d
17/ene 07/00511 juan e
25/ene 07/00666 pepe f
25/ene 07/00667 pepe g
25/ene 07/00675 juan h
25/ene 07/00676 marta i
25/ene 07/00855 juan j
25/ene 07/00856 juan k

Ahora me gustaría generar dos columnas de resultados:
- la primera, que me asigne un número de ficha, observando si se
repite el cliente y/o la fecha de solicitud, y que he conseguido que me
funcione con la expresión:
=IF(OR(COUNTIF(C$2:C3;C3)=1;COUNTIF(A$2:A3;A3)=1);MAX(E$2:E2)+1;"")
pero no es correcta cuando se tienen varias fichas de una misma persona
en un mismo día.

- la segunda, que me cuente cuantos productos se solicitan en cada
ficha, observando los datos como antes (es decir segun cliente, fecha,
posibles solicitudes en el mismo día por una misma persona dado que
los nºs de registro ya no son consecutivos)

Lo que yo querría obtener son estas dos columnas que comento y los
resultados "a mano" serían estos (facilmente deducibles en base a la
observación):

fecha Nº registro Cliente producto solicitado Nº Ficha
Nº productos/ficha
02/ene 07/00001 marta a 1 3
02/ene 07/00002 marta b
02/ene 07/00003 marta c
14/ene 07/00444 juan d 2 1
17/ene 07/00511 juan e 3 1
25/ene 07/00666 pepe f 4 2
25/ene 07/00667 pepe g
25/ene 07/00675 juan h 5 1
25/ene 07/00676 marta i 6 1
25/ene 07/00855 juan j 7 2
25/ene 07/00856 juan k

Me podríais ayudar a generar automaticamente estos resultados.

Gracias. Un saludo
Andresa

Por cierto: No se pueden adjuntar ficheros .xls a este foro???
Y si no tenemos página web personal donde colgar el fichero, como lo
hacéis.??
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida