🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Stellen einer langen Zahl in jeweils einstellige Spalten aufteilen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Frank_fragt
Beiträge: 30
Registriert: So 15. Feb 2015, 11:15

Stellen einer langen Zahl in jeweils einstellige Spalten aufteilen

Beitrag von Frank_fragt » Fr 20. Sep 2024, 15:40

Guten Tag,

kann man eine längere Zahl als Zeichenkette aufteilen, so dass in Spalte A die erste Ziffer, in Spalte B die zweite Ziffer usw. stehen?

Also ohne Rechenfunktion, Format Zeichen genügt - wenn es aber leichter ist als Zahlenformat ist das auch ok.

Beispiel:
1234567890 wird aufgeteilt in

Spalte
a b c d e f g h i
1 2 3 4 5 6 7 8 9 0

Zusatzfrage:
Wie viele Spalten kann Calc speichern?
Gehen 500 ?

Danke für Infos.

mikele
* LO-Experte *
Beiträge: 1932
Registriert: Mo 1. Aug 2011, 20:51

Re: Stellen einer langen Zahl in jeweils einstellige Spalten aufteilen

Beitrag von mikele » Fr 20. Sep 2024, 16:43

Hallo,
angenommen deine lange Zahl steht in Zelle A1, dann könntest du in A2 folgende Formel setzen

Code: Alles auswählen

=MTRANS(TEIL(A1;ZEILE(INDIREKT("a1:a" & LÄNGE(A1)));1))
und sie (als Matrixformel) mit Shift+Strg+Enter abschließen. Fass die Zahl in einer andere Zelle steht, ändert sich nur das großgeschriebene A1 in der Formel, das kleinegeschriebene "a1:a" bleibt so.
Wie viele Spalten kann Calc speichern?
https://wiki.documentfoundation.org/Faq/Calc/022/de
Gruß,
mikele

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: Stellen einer langen Zahl in jeweils einstellige Spalten aufteilen

Beitrag von karolus » Fr 27. Sep 2024, 20:20

mikele hat geschrieben:
Fr 20. Sep 2024, 16:43
Hallo,
angenommen deine lange Zahl steht in Zelle A1, dann könntest du in A2 folgende Formel setzen

Code: Alles auswählen

=MTRANS(TEIL(A1;ZEILE(INDIREKT("a1:a" & LÄNGE(A1)));1))
mit LO24.8 geht:

Code: Alles auswählen

=TEIL(A1;FOLGE( ; LÄNGE(A1));1)
!explizit als Matrix-funktion Strg+shift+enter oder mit der entsprechenden Option im Formelassistenten!
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten