INhalt mehrerer Zellen als Augzählung in neue Zelle kopieren

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

sgn
**
Beiträge: 35
Registriert: Sa, 10.02.2007 09:33

INhalt mehrerer Zellen als Augzählung in neue Zelle kopieren

Beitrag von sgn »

Hallo,

ich habe hier in Calc mehrere Zeitangaben. Diese sollen als Aufzählung in einer andere Zelle kopiert werden.

Beispiel (der 1. Wert in Spalte A, der 2. in Spalte B)
00:00:00,000000000 00:07:46,590000000
00:10:13,029000000 00:12:39,550000000
00:08:27,507000000 00:09:41,414000000
00:14:58,523000000 00:22:45,573000000

Als Zwischenschritt soll erstmal in die Spalte C z. B. "00:00:00,000000000-00:07:46,590000000" stehen. Nicht als Formel, nur als Text. Das "-" ist hier als "bis" nicht als "Minus" zu verstehen. Das halt für alle Zeilen.

In einer beliebigen anderen Zellen sollen jetzt die jeweiligen Inhalte der Spalte C durch Komma getrennt eingetragen werden, also z. B. "00:00:00,000000000-00:07:46,590000000,00:10:13,029000000-00:12:39,550000000".

Wichtig sind dabei die Nullen nach dem Komma, die müssen alle dran bleiben. Geht sowas mit einer Formel zu machen? Das wäre günstig, es gibt Varianten des Bsp. in dem die Zeiten nicht sortiert sind und ch evtl. noch eien WENN-Funktion einbauen muss.

sgn
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: INhalt mehrerer Zellen als Augzählung in neue Zelle kopi

Beitrag von theindless »

Hallo,

also den ersten Schritt in Zelle C kann man wie folgt lösen:

Code: Alles auswählen

=A1&" - "&B1
Entsprechend kannst du die Werte der C-Spalte wie folgt verknüpfen:

Code: Alles auswählen

=C1&" , "&C2&" , "& ...
theindless
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
sgn
**
Beiträge: 35
Registriert: Sa, 10.02.2007 09:33

Re: INhalt mehrerer Zellen als Augzählung in neue Zelle kopi

Beitrag von sgn »

Nicht ganz.

Ich musste für die Spalten A und B die Formatierung auf HH:MM:SS,00000000 umstellen. Der "echte" Inhalt wurde vorher als Zahl wie 0,05454464684 angezeigt. Nach dem Umstellen der Formatierung werden nur 2 Nachkommastellen angezeigt und beim infügen in die Spalte C wird "gekürzt", d.h. aus 00:00:00,00000000 wird 0 gemacht. Entsprechend steht anstatt 00:00:00,000000000-00:07:46,590000000 sowas in Spalte C: 0-0,0054003587962963

Es sollen hier wirklich die angezeigten Werte kopiert werden.
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: INhalt mehrerer Zellen als Augzählung in neue Zelle kopi

Beitrag von theindless »

Hallo,

dann kannst du den Wert aus den Zellen A1, A2,... wie folgt in Text umwandeln:

Code: Alles auswählen

=+TEXT(A1;"HH:MM:SS,00000000")
bzw. der vollständige Code für C1 lautet

Code: Alles auswählen

=TEXT(A1;"HH:MM:SS,00000000")&" - "&TEXT(B1;"HH:MM:SS,00000000")
hier kannst du als 2ter Parameter wieder deine Formatierung anwenden.

theindless
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
sgn
**
Beiträge: 35
Registriert: Sa, 10.02.2007 09:33

Re: INhalt mehrerer Zellen als Augzählung in neue Zelle kopi

Beitrag von sgn »

OK, danke so gehts.

Wie nennt sich das denn, ich will mir das mal in der Wiki ansehen? Sowas kannte ich bisher nicht.
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: INhalt mehrerer Zellen als Augzählung in neue Zelle kopi

Beitrag von Karolus »

sgn hat geschrieben:OK, danke so gehts.

Wie nennt sich das denn, ich will mir das mal in der Wiki ansehen? Sowas kannte ich bisher nicht.
Formel

& ist der Operator zur Text-verkettung.

Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten