Am 03.08.2020 um 09:37 schrieb Micha Kühn:
> Hallo,
> 
> ich habe eine Tabelle mit vielen Einträgen (Namen) untereinander.
> Auf einem anderen Tabellenblatt möchte ich gerne nur eine dieser Spalten
> dargestellt haben - aber wegen der Länge aufgeteilt in drei Abschnitte.
> 
> Natürlich ist die Anzahl der Einträge insgesamt variabel. Die Formel
> müsste also ermitteln, wie viele Einträge die Liste auf Blatt 1 hat, das
> dritteln, sinnvoll runden, so dass auf Blatt 2 drei (fast) gleich lange
> Spalten entstehen.
> 
> Bisher mache ich diesen Schritt immer von Hand, bei häufigen Änderungen
> ist das leicht nervig.

Am einfachsten geht das mit VERSCHIEBUNG. Und, falls sinnvoll möglich,
würde ich nicht eine blockweisen Aufteilung empfehlen, sondern eine
abwechselnde. D. h. eine Sequenz A, B, C, D, E, F, G, H, I wird nicht
spaltenweise in A, B, C / D, E, F / G, H, I aufgeteilt, sondern in A, D,
G / B, E, H  / C, F, I. Blockweise Verteilung ist zwar auch möglich,
aber *deutlich* aufwendiger zu realisieren.

| =WENN(VERSCHIEBUNG($A$1;ABRUNDEN((ZEILE()-1)*3)+(SPALTE()-SPALTE($B1));0))

Oder aber, damit es schöner aussieht:

|
=WENN(VERSCHIEBUNG($A$1;ABRUNDEN((ZEILE()-1)*3)+(SPALTE()-SPALTE($B1));0)="";
""; VERSCHIEBUNG($A$1;ABRUNDEN((ZEILE()-1)*3)+(SPALTE()-SPALTE($B1));0))

Wolfgang
-- 
Donald Trump ist ein großer Visionär, der seiner Zeit weit voraus ist:
Er verbreitet schon jetzt den Slogan "make America great again", obwohl
dieser erst in der Ära /nach/ ihm seine volle Bedeutung entfalten wird.


-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an