🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Transponieren ohne Leerzellen/Leerzeilen?

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
hylli
* LO-Experte *
Beiträge: 297
Registriert: Sa 19. Mär 2011, 19:00

Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von hylli » Fr 21. Aug 2020, 14:30

Ich habe Daten aus einer Tabelle im Browser kopiert und in Calc eingefügt.

Entgegen meiner Vermutung, handelte es sich wohl nicht um eine Tabelle, denn alle Werte stehen getrennt durch eine Leerzeile/Leerzelle untereinander, wobei immer 8 Werte zusammengehören.

Ich möchte nun alle Werte aus Spalte A wenn möglich per Funktion transponieren, so dass ich im Ergebnis das bekomme, wie es in Spalten D-K Zeile 1-x aussieht.

Geht das irgendwie per Funktion?

Hylli
Dateianhänge
Transponieren_ohne_Leerzeilen_Leerzellen.ods
(12.46 KiB) 193-mal heruntergeladen
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

norre
* LO-Experte *
Beiträge: 403
Registriert: Di 16. Mai 2017, 08:18

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von norre » Fr 21. Aug 2020, 15:29

Hallo,
ich als Calc-Dummy hab das mal so gemacht.

- Spalte mit den Werten und natürlich mit den leeren Zellen markiert
- Daten-->weitere Filter -->Standardfilter aufgerufen
- im Filter in der oberen Zeile bei Wert "leer" ausgewählt und ok.
- jetzt alle Zellen bis auf die Erste (ist ja ein Wert) auswählen und Zellen löschen
- anschließend den Standartfilter wieder zurücksetzen, nun hast du alle Werte ohne Leerzellen untereinander.
- alle Werte mit "Zeile1" auswählen und kopieren
- Zelle auswählen, rechte Maustaste-->Inhalte einfügen-->Inhalte einfügen, bei Optionen "transponieren" auswählen
- und ok.
- mit den anderen "Seiten" ebenso kopieren und einfügen

Das geht bestimmt auch einfacher :)

Gruß
Norre
Libre Office Version: 24.8.4.2 (x64) unter Win 11

hylli
* LO-Experte *
Beiträge: 297
Registriert: Sa 19. Mär 2011, 19:00

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von hylli » Fr 21. Aug 2020, 16:08

Bei einer entsprechenden Menge an Werten, dauern die letzten Punkte zu lange, daher suche ich schon einen einfacheren Weg.

Evtl. habe ich durch Dich aber eine Teillösung, zumindest was den ersten Teil DeinerAusführungen betrifft. ;)

Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

Helmut_S
* LO-Experte *
Beiträge: 765
Registriert: Di 9. Feb 2016, 19:27

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von Helmut_S » Fr 21. Aug 2020, 17:26

Hallo, vielleicht sagt dir mein Vorschlag zu? Der verwendet auch den Standardfilter, dürfte aber kürzer sein als norres Vorschlag. Anleitung ist in der Tabelle.
Gruß Helmut
Dateianhänge
Transponieren_ohne_Leerzeilen_Leerzellen01.ods
(15.3 KiB) 204-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

HeritzP
* LO-Experte *
Beiträge: 968
Registriert: Mo 9. Dez 2013, 19:08

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von HeritzP » Fr 21. Aug 2020, 20:54

Hallo,

mit Formel.

Code: Alles auswählen

=INDEX($A$1:$A$45;(SPALTE(A1)*2-1)+(ZEILE(A1)*15-15))
Oder, wenn es flexibel sein soll.

Code: Alles auswählen

=INDEX($A$1:$A$45;(SPALTE(A1)*2-1)+(ZEILE(A1)*MIN($B$1:$B$45)-MIN($B$1:$B$45)))
und die Hilfsspalte.

Code: Alles auswählen

=WENN((A2<>"")*(A1<>"");ZEILE(A1);"")


Gruß HeritzP
HeritzP

alles nur geklaut

hylli
* LO-Experte *
Beiträge: 297
Registriert: Sa 19. Mär 2011, 19:00

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von hylli » Di 25. Aug 2020, 09:41

@HeritzP
Perfekt, vielen Dank!

@Helmut_S
Die Lösung würde wohl bei der Beispieldatei funktionieren. Die Echtdaten sehen natürlich komplett anders aus, daher funktioniert Deine Lösung hier leider nicht.

Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

HeritzP
* LO-Experte *
Beiträge: 968
Registriert: Mo 9. Dez 2013, 19:08

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von HeritzP » Di 25. Aug 2020, 19:06

Hallo,

auch einem Dank an dich, für die Rückmeldung. I₃

Gruß HeritzP
HeritzP

alles nur geklaut

hylli
* LO-Experte *
Beiträge: 297
Registriert: Sa 19. Mär 2011, 19:00

Re: Transponieren ohne Leerzellen/Leerzeilen?

Beitrag von hylli » Sa 29. Aug 2020, 17:11

Das ist a) selbstverständlich und b) bei der Hilfe sowieso!

Immer wieder gerne!

Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten