Supportnet / Forum / Tabellenkalkulation
Datum in Excel (Tag, Uhrzeit, Wochentag)
Frage
Guten Morgen!
Ich hätte eine Frage zu Daten im Excel.
Ich habe in einem Feld (Spalte B) immer Daten folgender Art:
08.05.2008 15:55
Gerne würde ich diese Informationen auf drei Spalten verteilen.
In der Spalte B soll das Datum (08.05.2008) bleiben, in der Spalte
C soll die Urzeit erscheinen (15:55) und in der Spalte D soll
angezeigt werden, um welchen Wochentag es sich beim Datum
in Spalte B handelt.
Kann mir da jemand weiterhelfen? Das wäre suuuuper!
Zudem würde ich die Daten dann gerne in einer Graphik auswerten:
- An welchem Wochentag sind wie viele Einträge vorhanden?
- Um welche Uhrzeit wurden die meisten Einträge gemacht (nach Stunden sortiert)
Bin gespannt, ob jemand eine Lösung weiss! =)
Antwort 1 von Saarbauer
Hallo,
wie folgt zu lösen
Spalte B auf Datum formatieren
Spalte C auf Zeit(Stunden, Minuten) formatieren
in Zelle C1
=B1
in Zelle D1
=WAHL(WOCHENTAG(B1);"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag";"Sonntag")
Sonst sind nähere Angaben erforderlich
Gruß
Helmut
wie folgt zu lösen
Spalte B auf Datum formatieren
Spalte C auf Zeit(Stunden, Minuten) formatieren
in Zelle C1
=B1
in Zelle D1
=WAHL(WOCHENTAG(B1);"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag";"Sonntag")
Sonst sind nähere Angaben erforderlich
Gruß
Helmut
Antwort 2 von rainberg
Hallo Suki,
anbei ein Beispiel, wie Du auch ohne Aufgliederung von Datum und Uhrzeit, die Anzahlen und Maxima berechnen kannst.
Aus dieser Auswertung kannst Du Dir dann ein Diagramm Deiner Wahl erstellen.
http://rapidshare.com/files/134938424/Beispiel.xls
Gruß
Rainer
anbei ein Beispiel, wie Du auch ohne Aufgliederung von Datum und Uhrzeit, die Anzahlen und Maxima berechnen kannst.
Aus dieser Auswertung kannst Du Dir dann ein Diagramm Deiner Wahl erstellen.
http://rapidshare.com/files/134938424/Beispiel.xls
Gruß
Rainer
Antwort 3 von Suki
Hey!
Vielen lieben Dank euch beiden!
Datum und Uhrzeit hat wunderbar geklappt, Wochentag auch, allerdings stimmt der jeweils angegebene Wochentag nicht mit dem Datum überein.
Für den 8. Mai 2008 z.B. zeigt es Freitag an, obwohl das ein Donnerstag war.
Danke auch für das Beispiel mit den Diagrammen! Das mit der Uhrzeit habe ich hingekriegt, mit den Wochentagen habe ich auch hier Probleme, es zeigt mir nur #WERT! an...
Vielen lieben Dank euch beiden!
Datum und Uhrzeit hat wunderbar geklappt, Wochentag auch, allerdings stimmt der jeweils angegebene Wochentag nicht mit dem Datum überein.
Für den 8. Mai 2008 z.B. zeigt es Freitag an, obwohl das ein Donnerstag war.
Danke auch für das Beispiel mit den Diagrammen! Das mit der Uhrzeit habe ich hingekriegt, mit den Wochentagen habe ich auch hier Probleme, es zeigt mir nur #WERT! an...
Antwort 4 von rainberg
Hallo Suki,
die Formel von Helmut muss so lauten
=WAHL(WOCHENTAG(B1);"Sonntag";"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag")
oder so
=WAHL(WOCHENTAG(B1;2);"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag";"Sonntag")
Was das Diagramm betrifft, kann ich nur urteilen, wenn ich es sehe.
Gruß
Rainer
die Formel von Helmut muss so lauten
=WAHL(WOCHENTAG(B1);"Sonntag";"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag")
oder so
=WAHL(WOCHENTAG(B1;2);"Montag";"Dienstag";"Mittwoch";"Donnerstag";"Freitag";"Samstag";"Sonntag")
Was das Diagramm betrifft, kann ich nur urteilen, wenn ich es sehe.
Gruß
Rainer
Antwort 5 von Suki
Lieber Rainer
vielen lieben Dank für die Korrektur der Formel!
Ich habe die Datei mal hochgeladen:
http://rapidshare.com/files/135073020/Excel-Diagramme.xls.html
(in Spalte E wären die Einträge zu den entsprechenden Daten zu lesen, die musste ich aus Datenschutzgründen jedoch löschen)
Es wäre super, wenn du mir sagen könntest, wo der Fehler in der "Wochentag-Formel" liegt!
Liebe Grüsse, Suki
vielen lieben Dank für die Korrektur der Formel!
Ich habe die Datei mal hochgeladen:
http://rapidshare.com/files/135073020/Excel-Diagramme.xls.html
(in Spalte E wären die Einträge zu den entsprechenden Daten zu lesen, die musste ich aus Datenschutzgründen jedoch löschen)
Es wäre super, wenn du mir sagen könntest, wo der Fehler in der "Wochentag-Formel" liegt!
Liebe Grüsse, Suki
Antwort 6 von rainberg
Hallo Suki,
habe die Formeln angepasst, kannst jetzt Eintragungen bis in Zeile 5000 machen, ohne die Formeln zu ändern.
Für Spalte D reicht ein Bezug zu Spalte B sowie das Zellformat "TTTT"
http://rapidshare.com/files/135086138/re_Excel-Diagramme.xls.html
Gruß
Rainer
habe die Formeln angepasst, kannst jetzt Eintragungen bis in Zeile 5000 machen, ohne die Formeln zu ändern.
Für Spalte D reicht ein Bezug zu Spalte B sowie das Zellformat "TTTT"
http://rapidshare.com/files/135086138/re_Excel-Diagramme.xls.html
Gruß
Rainer
Antwort 7 von Suki
Vielen herzlichen Dank dir nochmals, lieber Rainer!
Das erspart mir jede Menge Arbeit, die ich sonst von Hand hätte machen müssen...
Das erspart mir jede Menge Arbeit, die ich sonst von Hand hätte machen müssen...
Antwort 8 von Suki
Nochmals ich :-)
Habe noch quasi das umgekehrte Problem:
in der Spalte B habe ich die Daten in folgendem Format:
Montag 26 März 2007
(nach dem Tag fehlt immer der Punkt, dummerweise)
Gibt es eine Möglichkeit, das Datum vom Wochentag zu trennen, so dass ich ich also in Spalte B nur noch das Datum und in Spalte C den Wochentag habe?
Habe noch quasi das umgekehrte Problem:
in der Spalte B habe ich die Daten in folgendem Format:
Montag 26 März 2007
(nach dem Tag fehlt immer der Punkt, dummerweise)
Gibt es eine Möglichkeit, das Datum vom Wochentag zu trennen, so dass ich ich also in Spalte B nur noch das Datum und in Spalte C den Wochentag habe?
Antwort 9 von rainberg
Hallo Suki,
wenn Dein gepostetes Datum kein String ist, dann formatiere es einfach mit "TT.MM.JJJJ", schreibe in Spalte C einfach = B1 und formatiere mit "TTTT"
Gruß
Rainer
wenn Dein gepostetes Datum kein String ist, dann formatiere es einfach mit "TT.MM.JJJJ", schreibe in Spalte C einfach = B1 und formatiere mit "TTTT"
Gruß
Rainer
Antwort 10 von Suki
Hallo Rainer
wie genau mache ich das mit dem Formatieren?
Sorry für die dumme Frage, bin Excel-Anfängerin...
Liebe Grüsse,
Suki
wie genau mache ich das mit dem Formatieren?
Sorry für die dumme Frage, bin Excel-Anfängerin...
Liebe Grüsse,
Suki
Antwort 11 von rainberg
Hallo Suki,
Menü > Format > Zellen > Register: Zahlen > Kategorie: Benutzerdefiniert > Typ: > hier trägst Du das gewünschte Format ein.
Z.B. TTTT oder TT.MM.JJJJ
Gruß
Rainer
Menü > Format > Zellen > Register: Zahlen > Kategorie: Benutzerdefiniert > Typ: > hier trägst Du das gewünschte Format ein.
Z.B. TTTT oder TT.MM.JJJJ
Gruß
Rainer
Antwort 12 von rainberg
Hallo Suki,
hatte vergessen zu schreiben dass natürlich vorher die relevante Zelle oder der relevante Zellbereich zu markieren ist.
Gruß
Rainer
hatte vergessen zu schreiben dass natürlich vorher die relevante Zelle oder der relevante Zellbereich zu markieren ist.
Gruß
Rainer
Antwort 13 von Suki
Hm, ja, habe ich gemacht, geht aber nicht =(
Ich denke, es ist eifacher, wenn ich die Datei rasch hochlade:
http://rapidshare.com/files/135261082/Wochentag_-_Datum.xls.html
Datensatz Nr. 1 ist so wie ich es gerne hätte... ich weiss nicht, wie ich den Wochentag aus dem ersten Feld entfernen kann. Wie man den Wochentag dann zuordnet, weiss ich ja (siehe oben).
Ich denke, es ist eifacher, wenn ich die Datei rasch hochlade:
http://rapidshare.com/files/135261082/Wochentag_-_Datum.xls.html
Datensatz Nr. 1 ist so wie ich es gerne hätte... ich weiss nicht, wie ich den Wochentag aus dem ersten Feld entfernen kann. Wie man den Wochentag dann zuordnet, weiss ich ja (siehe oben).
Antwort 14 von rainberg
Hallo Suki,
ich hatte Dir oben geschrieben...
... ist es aber, Deine Daten liegen als Text vor.
Das erkennt man auch daran, dass sie linksbündig in der Zelle angeordnet sind.
Habe diesen Text in der Hilfsspalte C in ein richtiges Datum umgewandelt.
Spalte D nimmt nun Bezug auf Spalte C und ist wie oben beschrieben als TTTT formatiert..
http://rapidshare.com/files/135278481/re_Wochentag_-_Datum.xls.html
Gruß
Rainer
ich hatte Dir oben geschrieben...
Zitat:
wenn Dein gepostetes Datum kein String ist
wenn Dein gepostetes Datum kein String ist
... ist es aber, Deine Daten liegen als Text vor.
Das erkennt man auch daran, dass sie linksbündig in der Zelle angeordnet sind.
Habe diesen Text in der Hilfsspalte C in ein richtiges Datum umgewandelt.
Spalte D nimmt nun Bezug auf Spalte C und ist wie oben beschrieben als TTTT formatiert..
http://rapidshare.com/files/135278481/re_Wochentag_-_Datum.xls.html
Gruß
Rainer
Antwort 15 von Suki
Hallo Rainer
Ich wusste nicht, dass mein gepostetes Datum ein String ist, sorry (weiss auch immer noch nicht, was das sein soll).
Auf jeden Fall vielen herzlichen Dank für das Dokument!!!
Herzliche Grüsse, Suki
Ich wusste nicht, dass mein gepostetes Datum ein String ist, sorry (weiss auch immer noch nicht, was das sein soll).
Auf jeden Fall vielen herzlichen Dank für das Dokument!!!
Herzliche Grüsse, Suki
Antwort 16 von Suki
Vergessen:
ich wollte noch fragen, ob man diese "relativen" Angaben absolut machen kann? Also die Daten in der Hilfsspalte als absolute Angabe?
ich wollte noch fragen, ob man diese "relativen" Angaben absolut machen kann? Also die Daten in der Hilfsspalte als absolute Angabe?
Antwort 17 von rainberg
Hallo Suki,
ein String ist, in diesem Falle, kein Bekleidungsstück :-)), sondern ein Textwert.
Und in dieser Form, warum auch immer, liegen Deine Daten vor.
Bei den Formeln der Hilfsspalte kannst Du nur die Spalte auf absolut setzen, die Zeile muss relativ bleiben, denn es soll ja beim Runderziehen immer die aktuelle Zeile referenziert werden.
Die Formel in C3 kannst Du so ändern
=TEIL($B3;FINDEN(" ";$B3)+1;LÄNGE($B3)-FINDEN(" ";$B3))*1
und dann runter ziehen.
Gruß
Rainer
ein String ist, in diesem Falle, kein Bekleidungsstück :-)), sondern ein Textwert.
Und in dieser Form, warum auch immer, liegen Deine Daten vor.
Bei den Formeln der Hilfsspalte kannst Du nur die Spalte auf absolut setzen, die Zeile muss relativ bleiben, denn es soll ja beim Runderziehen immer die aktuelle Zeile referenziert werden.
Die Formel in C3 kannst Du so ändern
=TEIL($B3;FINDEN(" ";$B3)+1;LÄNGE($B3)-FINDEN(" ";$B3))*1
und dann runter ziehen.
Gruß
Rainer
Antwort 18 von Suki
Eine Frage hätte ich dann doch noch, das Problem ist eigentlich dasselbe wie das mit den Wochentagen:
ich habe in einer Spalte immer den Namen eines Autors plus ein Datum, z.B.:
Meier, 3. Mai 2005
Nun möchte ich zwei Spalten, in der einen soll nur der Autor, in der andern nur das Datum erscheinen. Wie kann ich die Daten "auftrennen"? Vielen Dank schon Mal!
ich habe in einer Spalte immer den Namen eines Autors plus ein Datum, z.B.:
Meier, 3. Mai 2005
Nun möchte ich zwei Spalten, in der einen soll nur der Autor, in der andern nur das Datum erscheinen. Wie kann ich die Daten "auftrennen"? Vielen Dank schon Mal!
Antwort 19 von Hajo_Zi
Hallo Suki,
benutze die Funktionen Links und Teil in Verbindung mit Finden nach ","
Gruß Hajo
benutze die Funktionen Links und Teil in Verbindung mit Finden nach ","
Gruß Hajo
Antwort 20 von rainberg
Hallo Suki,
etwas genauer:
A1 = Meier, 3. Mai 2005
B1 =LINKS(A1;FINDEN(",";A1)-1) 'extrahiert den Namen
C1 =WERT(TEIL(A1;FINDEN(",";A1)+1;99)) 'extrahiert das Datum
Gruß
Rainer
etwas genauer:
A1 = Meier, 3. Mai 2005
B1 =LINKS(A1;FINDEN(",";A1)-1) 'extrahiert den Namen
C1 =WERT(TEIL(A1;FINDEN(",";A1)+1;99)) 'extrahiert das Datum
Gruß
Rainer
Antwort 21 von Suki
Vielen Dank euch beiden!
War sehr froh um die genauere Erklärung! =)
Hat mir jemand vielleicht ein Buchtipp, wo ich sowas allenfalls mal selber nachschlagen oder von Grund auf lernen könnte?
Habe nochmals eine zusätzlich Frage:
Im Feld A1 steht:
Meier, 3. Mai 2008, 13:35:24
Dies soll aufgetrennt werden in:
B1: Meier
C1: 2. Mai 2008
D1: 13:35:24
Ich dachte erst, ich könne das so machen wie oben beim auftrennen von Datum und Uhrzeit, also mit entsprechend formatieren, aber das klappt nicht. Ich schätze mal, der Fehler liegt darin, dass zwei Kommata da stehen?!
Liebe Grüsse,
Suki
War sehr froh um die genauere Erklärung! =)
Hat mir jemand vielleicht ein Buchtipp, wo ich sowas allenfalls mal selber nachschlagen oder von Grund auf lernen könnte?
Habe nochmals eine zusätzlich Frage:
Im Feld A1 steht:
Meier, 3. Mai 2008, 13:35:24
Dies soll aufgetrennt werden in:
B1: Meier
C1: 2. Mai 2008
D1: 13:35:24
Ich dachte erst, ich könne das so machen wie oben beim auftrennen von Datum und Uhrzeit, also mit entsprechend formatieren, aber das klappt nicht. Ich schätze mal, der Fehler liegt darin, dass zwei Kommata da stehen?!
Liebe Grüsse,
Suki
Antwort 22 von Hajo_Zi
Hallo Suki,
=LINKS(A1;FINDEN(",";A1)-1)
=TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1))
=TEIL(A1;FINDEN(":";A1)-2;8)
Gruß Hajo
=LINKS(A1;FINDEN(",";A1)-1)
=TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1))
=TEIL(A1;FINDEN(":";A1)-2;8)
Gruß Hajo
Antwort 23 von Suki
Hallo Hajo
wow! Perfekt!
vielen vielen lieben Dank!
Grüsse, Suki
wow! Perfekt!
vielen vielen lieben Dank!
Grüsse, Suki
Antwort 24 von Suki
Nochmals eine Frage:
ich möchte gerne die Daten nach dem Datum sortieren. In Feld C mit dem Datum habe ich ja Folgendes eingegeben:
=TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1))
Ich habe versucht, die Daten als Datum zu formtatieren, was irgendwie nicht ging. Wenn ich die Daten so sortiere, kommen zuerst alle vom 1. August...
Was muss ich tun, damit die Daten dem Kalenderjahr folgend aufgelistet werden?
ich möchte gerne die Daten nach dem Datum sortieren. In Feld C mit dem Datum habe ich ja Folgendes eingegeben:
=TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1))
Ich habe versucht, die Daten als Datum zu formtatieren, was irgendwie nicht ging. Wenn ich die Daten so sortiere, kommen zuerst alle vom 1. August...
Was muss ich tun, damit die Daten dem Kalenderjahr folgend aufgelistet werden?
Antwort 25 von rainberg
Hallo Suki,
Hajo's Formel liefert zwar einen Wert, der aussieht wie ein Datum, ist es aber nur optisch und muss erst in einen Zahlenwert umgewandelt werden, um damit rechnen und richtig sortieren zu können.
Das trifft ebenfalls auf die Formel mit der Zeit zu.
richtige Datumsformel:
=WERT(TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1)))
Es erscheint eine fünfstellige Zahl, der Du einfach das Daumsformat zuweist.
richtige Zeitformel:
=WERT(TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1)))
Es erscheint eine Zahl <1 mit mehreren Dezimalstellen, der Du einfach dasZeitformat zuweist.
Jetzt funktioniert auch das Sortieren und Du kannst mit Zeit und Datum rechnen.
Gruß
Rainer
Hajo's Formel liefert zwar einen Wert, der aussieht wie ein Datum, ist es aber nur optisch und muss erst in einen Zahlenwert umgewandelt werden, um damit rechnen und richtig sortieren zu können.
Das trifft ebenfalls auf die Formel mit der Zeit zu.
richtige Datumsformel:
=WERT(TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1)))
Es erscheint eine fünfstellige Zahl, der Du einfach das Daumsformat zuweist.
richtige Zeitformel:
=WERT(TEIL(A1;FINDEN(" ";A1);FINDEN(",";A1;FINDEN(" ";A1)+1)-FINDEN(" ";A1)))
Es erscheint eine Zahl <1 mit mehreren Dezimalstellen, der Du einfach dasZeitformat zuweist.
Jetzt funktioniert auch das Sortieren und Du kannst mit Zeit und Datum rechnen.
Gruß
Rainer
Antwort 26 von Suki
Vielen Dank! Das mit dem Datum hat geklappt!
Sehe ich das richtig, dass die Datumsformel mit der Zeitformel identisch ist?!
Auf jeden Fall klappts mit der Uhrzeit nicht. Es erscheint im Feld exakt dieselbe Zahl wie beim Datum und beim Formatieren auf Uhrzeit erscheint schliesslich 00:00:00
Sehe ich das richtig, dass die Datumsformel mit der Zeitformel identisch ist?!
Auf jeden Fall klappts mit der Uhrzeit nicht. Es erscheint im Feld exakt dieselbe Zahl wie beim Datum und beim Formatieren auf Uhrzeit erscheint schliesslich 00:00:00
Antwort 27 von Suki
Ah, jetzt hab ichs glaub grad selber rausgefunden:
Zeitformel:
=WERT(TEIL(A1;FINDEN(":";A1)-2;8))
Zeitformel:
=WERT(TEIL(A1;FINDEN(":";A1)-2;8))
Antwort 28 von Suki
Nochmals eine Frage:
=WERT(TEIL(B204;FINDEN(" ";B204);FINDEN(",";B204;FINDEN(" ";B204)+1)-FINDEN(" ";B204)))
Ich habe in einem Feld folgende Angabe:
Andrea Meier, 3. Mai 2005, 13:35:34
Das Übertragen in ein Feld mit Namen und Uhrzeit klappt, mit dem Datum jedoch geht das nicht. Wie müsste ich dort die Formel anpassen?
=WERT(TEIL(B204;FINDEN(" ";B204);FINDEN(",";B204;FINDEN(" ";B204)+1)-FINDEN(" ";B204)))
Ich habe in einem Feld folgende Angabe:
Andrea Meier, 3. Mai 2005, 13:35:34
Das Übertragen in ein Feld mit Namen und Uhrzeit klappt, mit dem Datum jedoch geht das nicht. Wie müsste ich dort die Formel anpassen?
Antwort 29 von rainberg
Hallo Suki,
sorry, ich hatte Dir die falsche Zeitformel kopiert.
Wenn Du nun auch die Vornamen noch mit ins Spiel bringst, dann würde ich folgende Formeln vorschlagen.
Sie funktionieren sowohl mit, als auch ohne Vornamen.
Name/Vorname in einer Spalte:
=LINKS(A1;FINDEN(",";A1)-1)
Datum:
=GANZZAHL(WERT(WECHSELN(WECHSELN(A1;LINKS(A1;FINDEN(",";A1));"");",";"")))
Zeit:
=REST(WERT(WECHSELN(WECHSELN(A1;LINKS(A1;FINDEN(",";A1));"");",";""));1)
Gruß
Rainer
sorry, ich hatte Dir die falsche Zeitformel kopiert.
Wenn Du nun auch die Vornamen noch mit ins Spiel bringst, dann würde ich folgende Formeln vorschlagen.
Sie funktionieren sowohl mit, als auch ohne Vornamen.
Name/Vorname in einer Spalte:
=LINKS(A1;FINDEN(",";A1)-1)
Datum:
=GANZZAHL(WERT(WECHSELN(WECHSELN(A1;LINKS(A1;FINDEN(",";A1));"");",";"")))
Zeit:
=REST(WERT(WECHSELN(WECHSELN(A1;LINKS(A1;FINDEN(",";A1));"");",";""));1)
Gruß
Rainer

