Insertar un nº deteminado de registros en funcion de un rango

27/10/2005 - 23:19 por lomboc | Informe spam
Hola a todos, a ver si podeis ayudarme.

Desearia poder copiar/insertar un nº determinado de registros iguales en
funcion de uno de los campos, aunque podria ser en otra hoja.

El problema es que tengo una etiquetadora que aunque imprime bases de
datos no imprime la cantidad reflejada en el campo "CANT" sino solo un
registro por vez. Hasta ahora lo voy haciendo manualmente o repitiendo x
veces la impresion pero resulta incordioso cuando son muchos articulos y/o
cantidades.

Ej:HOJA 1
REF ARTICULO PVP CANT
1 R315 Jarron 12,40 4
2 H235 Blusa 10,00 2

HOJA 2

REF ARTICULO PVP
1 R315 Jarron 12,40
2 R315 Jarron 12,40
3 R315 Jarron 12,40
4 R315 Jarron 12,40
5 H235 Blusa 10,00
6 H235 Blusa 10,00

Gracias en cualquier caso.
Un saludo.

PD: Soy nuevo en estos foros (ademas bastante inexperto)pero me fascina
vuestra capacidad de AYUDAR A LA GENTE. Enhorabuena.

Hasta pronto.

Preguntas similare

Leer las respuestas

#6 lomboc
28/10/2005 - 18:50 | Informe spam
Hola Victor, FUNCIONA perfectamente. Este mensaje pude estar duplicado mas
omenos pues envie otro que aparecio en el tablon pero que ahora ha
desaparecido (¿quizas porque cambie el enunciado del mensaje?). Por si
acaso te lo vuelvo a mandar y vuelvo a darte las gracias.
PD: en cuanto al error, me habia equivocado en la sintasis de la formula.
Disculpa y un saludo.
Ivan

Ivan wrote:

Hola Victor, lo 1º muchas gracias.

Efectivamente parece que va bien encarrilado, el 1er registro me lo ha
repetido como queria, pero a partir de ahi aparece el error "nombre" tanto
en los campos F; G; y H, como en el J, tan solo el campo "I" continua la
serie descendente correspondiente al 2ª registro, y apartir de ahi tambien
da el mismo error.
De todas formas parece el camino adecuado y no he tenido tiempo de
estudiarlo con calma.
En cuato pueda te comunico lo que vea.
Muchas gracias y hasta pronto.

Víctor wrote:

> Vamos a ver si hay suerte y he entendido lo que quieres. Tus datos deberán
> estar en las columnas A, B, C y D, a partir de la fila 1. ES IMPORTANTE
> que sea así.

> Coloca en F1 esta fórmula:
> =INDIRECTO("A"&J1)

> En G1:
> =INDIRECTO("B"&J1)

> En H1:
> =INDIRECTO("C"&J1)

> En I1:
> =INDIRECTO("D"&FILA(D1))

> En J1, introduce un 1

> En I2:
> =SI(I1<>1;I1-1;INDIRECTO("D"&J1+1))

> En J2:
> =SI(I2=0;0;SI(I2=I1-1;J1;J1+1))

> Ahora, copia hacia abajo, desde F1, G1 y H1 hasta la fila 1000, por
> ejemplo (o más, si hace falta).

> Después, desde I2 y J2 vuelve a copiar hacia abajo, también hasta la fila
> 1000.

> Las columnas F, G y H deberían servirte para lo que quieres (ignora las
> columnas I y J, que son cálculos intermedios). A partir de que tengas
> errores, es que se han acabado los registros.

> ¿Qué tal?

> :-)



> IVAN wrote:

> > Hola Aurelio, lo primero muchas gracias por tu interes, pero creo que
> > quizas me he explicado mal.
> > Lo que deseo no es buscar un registro, sino que, mediante una funcion o
> > bien mediante una macro, a partir de una tabla determinada (CAMPOS Ej:
> > REFERENCIA-ARTICULO-PVP-CANTIDAD)se genere otra tabla en la cual cada
> > registro ( o mejor dicho determinados campos de ese registro) de esta 1ª
> > tabla se repita tantas veces como indique el campo CANTIDAD. Asi la tabla
> > resultante tendria los mismos registros que la 1ª pero cada uno de ellos
> > repetido tantas veces como indique dicho campo (CANTIDAD)

> > En cualquier caso muchas gracias.
> > Hasta pronto.
> > Aurelio wrote:

> > > hola Ivan
> > > lo que puede entender buscar cierto registro en funcion a otro.
> > > bueno te comiendo que utilises 02 hojas una donde guardes toda tu base
de
> > > dato y otra donde proceses.
> > > la funcion mas adecuada seria el "Buscarv(a,b,c,d)"
> > > a=la celda pivote.
> > > b=base de dato.
> > > c=la columna que deseas buscar.
> > > d=0

> > > ejemplo
> > > BUSCARV(C24,Asignacion!$A$2:$B$30,2,0)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida