Seite 1 von 1

Format: Zeit.txt -nach- Zeit.xls

Verfasst: Do 8. Mai 2014, 01:23
von alpha
Die Überschrift ist hoffentlich nicht zu kryptisch...

Ich habe eine Textdatei, die einige durch Tab getrennte Spalten mit Zeiten (hh:mm) enthält.
Durch Einfügen / Tabelle aus Datei... kann ich die auch problemlos nach Calc importieren (Mac):

A1 enthalte dann 04:11
A2 enthalte dann 05:22

Formatcheck zeigt "Text" (Format "@").
Formatiere ich jetzt A1 als Zeit (hh:mm), erscheint '4:11, wie aus Excel ebenfalls gewohnt (also weiterhin Text).

Interessant wird es, wenn ich damit rechne.
B2 =A1+A2 ergibt Dezimalwert, formatieren von B2 als Zeit (hh:mm) ergibt:
B2 9:33
Diese Zahl steht rechts, wie es sich für eine korrekte Zeit gehört.

Phänomen 1:
Wenn ich jetzt in B2 das "+A2" lösche, ist plötzlich auch die Formatierung futsch!
Gleiches passiert, wenn ich stattdessen "A1+" entferne:
Zahl steht links (als sei es ein Text), Formatcheck zeigt aber "Zeit" (hh:mm).

Phänomen 2:
Noch gruseliger wird es, wenn ich A3 als Zeit (hh:mm) formatiere und 4:12 reinschreibe.
Ziehe ich A3 dann nach rechts oder nach unten, enthalten B3, C3 und A4, A5 optisch alle 4:12.
Aber real steht drin, wie in der Zeile oberhalb der Tabelle zu sehen ist:
B3=28:12
C3=52:12
A4=28:12
A5=52:12
Unabhängig davon, ob vorher schon als Zeit formatiert oder nicht...

Das halte ich als "Normal-Anwender" für ein grösseres Problem :cry:

Frage 1:
- Kann ich irgendwie verhindern, dass Calc ohne Aufforderung lustig immer 24 Stunden spendiert,
ohne das in der Tabelle auch anzuzeigen?
Denn ich merke das ja nur, wenn ich mir einzeln den konkreten Zelleninhalt anzeigen lasse...

Frage 2:
Wie kann ich am einfachsten/schnellsten aus den in A1, A2 (usw.) eingelaufenen Text-Zeiten "richtige" Zeiten (hh:mm) machen?
Denn es handelt sich in Wirklichkeit um mehrere hundert Zeilen...

Für hilfreiche Tipps schonmal vorab herzlichen Dank :!:

Auch ohne RTFM:
Gewohnheitsmässig speichere ich unter xls (...2003) ab.
Welches LO-Format ist sinnvoller?
(Ansprüche Standard-User, ich bastele höchstens mal ein Diagramm aus ner Tabelle...)

Re: Format: Zeit.txt -nach- Zeit.xls

Verfasst: Do 8. Mai 2014, 08:06
von Wanderer
Hallo,

ich lade solche Dateien zuerst separat über Datei-Öffnen in eine Calc-Tabelle.
Wenn ich dabei angebe, daß ich eine csv-Datei laden will, kann ich in der
Vorschau die Import-Einstellungen bearbeiten.
Zeiten werden bei mir dann gleich richtig importiert.

Wenn die Daten schon in Calc sind: Schau mal im Menü unter Daten->Text in Spalten
Dann musst Du aber wahrscheinlich Stunden und Minuten hinterher wieder zusammenführen...

MfG, Jörn

PS: Zur Nachfrage die Standardantwort. Immer ODF-Formate, wenn man die Daten nicht
in einem Programm braucht, das diese nicht lesen kann. Für Calc also .ods

Re: Format: Zeit.txt -nach- Zeit.xls

Verfasst: Do 8. Mai 2014, 08:16
von karolus
Hallo
Frage 1:
- Kann ich irgendwie verhindern, dass Calc ohne Aufforderung lustig immer 24 Stunden spendiert,
ohne das in der Tabelle auch anzuzeigen?
Halte die strg-taste während du ziehst.
Frage 2:
Wie kann ich am einfachsten/schnellsten aus den in A1, A2 (usw.) eingelaufenen Text-Zeiten "richtige" Zeiten (hh:mm) machen?
Wie bereits Jörn schreibt, kannst du schon beim Import der Daten dafür sorgen das Datums - und Zeitwerte richtig übernommen werden.
Zeitwerte der Form "hh:mm" werden über die Option [x]erweiterte Zahlenerkennung erschlagen.
Verschiedene Datumsformate und Fliesskommawerte mit Dezimalpunkt durch die Änderung des Vorschauspaltenkopfs von Standard auf das benötigte Importformat.

Ansonsten nachträglich:
Den ersten Schritt hast du schon getan ( du hast die explizite Textformatierung entfernt )
Am einfachsten geht der Rest indem du Spalte A markierst, und einmal schnell:
→Daten→Text in Spalten (Trennzeichen alle abwählen ) →→ok



zu Phänomen 1:
Aufgrund der Rechenoperatoren + - * / wandelt Calc die beteiligten "Texte" in Werte um, sofern das möglich ist, ohne Operator unterbleibt die Umwandlung.

Gewohnheitsmässig speichere ich unter xls (...2003) ab.
Welches LO-Format ist sinnvoller?
Wenn du mit Calc arbeitest speichere als .ods

Karolus

Verfasst: Fr 9. Mai 2014, 02:50
von alpha
Danke, die Herren ;)

Klingt einleuchtend - da muss ich aber jetzt erstmal drüber schlafen :mrgreen: