Seite 1 von 1

[gelöst] Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: So 10. Jan 2016, 19:07
von LeTreo
Erst mal ein gutes neues Jahr! Nun die Frage:
Beispieltabelle.ods
(14.09 KiB) 197-mal heruntergeladen
Ich habe eine Liste mit Artikelbestellungen. Die Liste ist die Grundlage um später über die Serienbrieffunktion Preisschilder zu drucken. (Das klappt auch :D ) In Spalte A steht die Anzahl, die bestellt werden soll. Damit für jeden Artikel ein Preisschild gedruckt wird, muss ich die Zeilen vervielfältigen. Wie kann ich es Automatisieren, dass jede Zeile so oft untereinander steht, wie die Anzahl in Spalte A angibt.
(Oder gibt es in der Serienbrieffunktion einen Trick der mir die Arbeit abnimmt?)

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mo 11. Jan 2016, 17:03
von lorbass
LeTreo hat geschrieben:Wie kann ich es Automatisieren, dass jede Zeile so oft untereinander steht, wie die Anzahl in Spalte A angibt.
Weder Calc noch Writer sind in der Lage, eine Zeile der Calc-Tabelle mit Hausmitteln zu vervielfachen. Du wirst also selbst „zur Feder greifen“, sprich: programmieren müssen. Deshalb solltest du dein Anliegen daher besser im Bereich LibreOffice Programmierung vortragen.

Gruß
lorbass

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mo 11. Jan 2016, 18:27
von F3K Total
Hallo zusammen,
lorbass hat geschrieben:Weder Calc noch Writer sind in der Lage, eine Zeile der Calc-Tabelle mit Hausmitteln zu vervielfachen.
T'schuldigung, ich muss leider widersprechen. Wenn du kopieren meinst, ja stimmt, aber per Formel geht schon was, siehe Beispiel anbei.
Vier Hilfsspalten habe ich ausgeblendet.
Gruß R

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mo 11. Jan 2016, 19:44
von lorbass
@Rik, Du musst dich keineswegs entschuldigen. Ich hatte zwar an eine dynamische Lösung gedacht, will mich aber nicht rausreden: Auf deine Lösung für die Arbeitsvorbereitung wäre ich auch nicht gekommen.

Chapeau!
lorbass

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Di 12. Jan 2016, 01:25
von karolus
Hallo

Ich hätte da noch:

Code: Alles auswählen

=WIEDERHOLEN(B1&ZEICHEN(9)&C1&ZEICHEN(9)&D1&ZEICHEN(9)&E1&ZEICHEN(13);A1)
als Formel für den ersten Schritt nach unten ziehen bis zum Ende der "einzelnen" Datensätze, und im nächsten Schritt →Daten→Text in Spalten →→ Trennzeichen:Tabulator

Karolus

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Di 12. Jan 2016, 11:27
von LeTreo
Super, danke schon mal für die Antworten, werde alles ausprobieren und mich wieder melden!

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mi 13. Jan 2016, 18:13
von LeTreo
Die Tabelle von F3K Total macht genau das, was ich wollte. Leider hatte ich in der Beispieltabelle nur schnell fünf Spalten angegeben, so als Beispiel eben. Jetzt versuche ich das ganze auf 10 Spalten zu ändern, aber ich komme mit dem Ändern der Formeln nicht klar...
Darf ich noch mal um Hilfe bitten? Eine Neue, genaue, Tabelle füge ich an.
(Und weils so schön ist: In den Spalten "Verfasser" und "Titel" sollen die Angaben auf eine bestimmte Zeichenzahl begrenzt werden. Kann man da z.B. so was wie =LINKS(C2;26) anhängen, oder ist das dann wieder eine ganz neue Baustelle?)
Danke schon mal
LeTreo

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mi 13. Jan 2016, 18:54
von F3K Total
Bitte schön,
500 Eingabezeilen, 2500 Ausgabezeilen, zweimal Links(26) eingebaut.
Gruß R

Re: Zeilen anhand der Zahl einer Spalte vervielfältigen

Verfasst: Mi 13. Jan 2016, 20:47
von LeTreo
Super!! Genau so! Vielen Dank!!