Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeitbereichen Gruppen zuordnen

Zeitbereichen Gruppen zuordnen
06.12.2005 19:37:07
Gerhard
Hallo Excel-Experten,
Ich habe eine Spalte mit Uhrzeiten (8:45 usw.) die ich in einer zweiten Spalte in Gruppen einteilen möchte Das geht wohl mit einer verschachtelten Wenn-Dann-Funktion, ich bekomme es aber einfach nicht hin. Die Einteilung soll so aussehen: 8:01 bis 13:00 „Vormittag“; 13:01 bis 16:30 „Nachmittag“, 16:31 bis 22:00 „Abend“, 22:01 bis 8:00 Nacht.
Wer kann helfen
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeitbereichen Gruppen zuordnen
06.12.2005 19:43:33
Reinhard
Hi Gerhard,
ungetestet: =wenn(Stunde(a1)>=22;"Nacht";wenn(stunde(a1)>=16;"Abend";wenn ...
Gruß
Reinhard
ps:Das Forum lebt auch von Rückmeldungen
AW: Zeitbereichen Gruppen zuordnen
ransi
Hallo
Das mit den geschachteltelteleten wenn() ist so eine sache.
Da verhaspelt man sich schon mal...
Ich versuche immer sie zu vermeiden und stattdessen irgendeine verweis funktion zu
bemühen.
Hat eigentlich nur vorteile.
Zieh für dein problem mal sverweis() in erwägung:
Bestellung (2)
 ABCD
108:00Morgen23:00Nacht
213:00Vormittag  
316:30Nachmittag  
422:00Nacht  
5    
6Format:hh:mm  
Formeln der Tabelle
D1 : =SVERWEIS(C1;A1:B4;2)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
ransi
Anzeige
Oder So!
06.12.2005 19:57:36
Josef
Hallo Gerhard!
Tabelle1
 AB
101:25Nacht
207:59Nacht
308:00Nacht
408:01Vormittag
510:53Vormittag
613:01Nachmittag
716:30Nachmittag
816:31Abend
922:00Abend
1022:01Nacht
1123:59Nacht
Formeln der Tabelle
B1 : =SVERWEIS(A1;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B2 : =SVERWEIS(A2;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B3 : =SVERWEIS(A3;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B4 : =SVERWEIS(A4;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B5 : =SVERWEIS(A5;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B6 : =SVERWEIS(A6;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B7 : =SVERWEIS(A7;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B8 : =SVERWEIS(A8;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B9 : =SVERWEIS(A9;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B10 : =SVERWEIS(A10;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
B11 : =SVERWEIS(A11;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
 

'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
O.T. aargs, Matrix *flücht* :m.T.
06.12.2005 20:09:53
Reinhard
Hallo Josef,
ich hoffe sehr stark ich kann ab 2006 Excel/Vba auf kleinstem Niveau beruflich machen, möglichst zu 90 % von zu hause aus, da ich gerne Nachts in Ruhe arbeite.
Aber wehe da darf man aus Virenschutzgründen kein VBA benutzen und muss bei komplexen Funktionen diese Matrix nehmen *schüttel* *g
Gruß
Reinhard
Anzeige
AW: Zeitbereichen Gruppen zuordnen
06.12.2005 20:09:47
Gerhard
Super, super, super!
Da mach´ich jetzt schon 1,5 Stunden mit dem Problem rum - ohne Ergebnis und dann noch keine 20 Minuten ins Forum gestellt, prasseln die Lösungen nur so rein.
Vielen Dank Euch allen und einen schönen Nikolausabend
Gerhard Wolf
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeitbereiche in Gruppen einteilen


Schritt-für-Schritt-Anleitung

Um in Excel Zeitbereiche in Gruppen einzuteilen, kannst du die Funktion WENN oder SVERWEIS verwenden. Hier ist eine einfache Anleitung zur Verwendung von WENN:

  1. Daten vorbereiten: Stelle sicher, dass deine Uhrzeiten in einer Spalte (z.B. Spalte A) im Format hh:mm eingegeben sind.
  2. Formel eingeben: In der Zelle B1 kannst du folgende Formel verwenden:
    =WENN(A1<"08:00";"Nacht";WENN(A1<="13:00";"Vormittag";WENN(A1<="16:30";"Nachmittag";WENN(A1<="22:00";"Abend";"Nacht"))))
  3. Formel nach unten ziehen: Ziehe das Ausfüllkästchen der Zelle B1 nach unten, um die Formel auf die anderen Zellen anzuwenden.

Mit dieser Methode kannst du die Zeitwerte in Gruppen einteilen.


Häufige Fehler und Lösungen

  • Falsches Zeitformat: Stelle sicher, dass die Uhrzeiten im richtigen Format (hh:mm) eingegeben sind. Andernfalls kann Excel die Werte nicht korrekt verarbeiten.
  • Formel funktioniert nicht: Achte darauf, dass du die korrekten Zellreferenzen verwendest. Wenn deine Uhrzeiten in einer anderen Spalte stehen, musst du die Formel entsprechend anpassen.
  • Leere Zellen: Excel gibt möglicherweise einen Fehler aus, wenn leere Zellen in der Spalte vorhanden sind. Stelle sicher, dass alle Zellen mit Uhrzeiten gefüllt sind oder passe die Formel an, um leere Zellen zu ignorieren.

Alternative Methoden

Anstelle von WENN kannst du auch SVERWEIS verwenden, um die Zeitwerte in Gruppen einzuordnen:

  1. Tabelle erstellen: Erstelle eine Tabelle mit zwei Spalten, in der die Grenzen der Zeitbereiche in der ersten Spalte und die entsprechenden Gruppen in der zweiten Spalte stehen.
  2. Formel verwenden: In Zelle B1 kannst du folgende Formel verwenden:
    =SVERWEIS(A1;{0."Nacht";0,33402777."Vormittag";0,54236111."Nachmittag";0,68819444."Abend";0,91736111."Nacht"};2;1)
  3. Formel nach unten ziehen: Wende die Formel auf die restlichen Zellen an.

Diese Methode ist oft einfacher zu verwalten, insbesondere bei vielen Zeitwerten.


Praktische Beispiele

Hier ist ein Beispiel, wie du Zeitwerte in Gruppen einteilen kannst:

Uhrzeit Gruppe
07:00 Nacht
08:01 Vormittag
13:01 Nachmittag
16:31 Abend
22:01 Nacht

Mit der oben beschriebenen Methode kannst du einfach deine Daten in Excel gruppieren.


Tipps für Profis

  • Datenvalidierung: Nutze die Datenvalidierungsfunktion, um sicherzustellen, dass nur gültige Uhrzeiten eingegeben werden.
  • Bedingte Formatierung: Verwende bedingte Formatierungen, um die verschiedenen Gruppen visuell hervorzuheben.
  • Makros: Wenn du häufig mit Zeitbereichen arbeitest, könnte ein Makro hilfreich sein, um den Prozess zu automatisieren.

FAQ: Häufige Fragen

1. Wie kann ich die Gruppen anpassen?
Du kannst die Zeitgrenzen in der WENN- oder SVERWEIS-Formel nach deinen Bedürfnissen anpassen.

2. Funktioniert das in jeder Excel-Version?
Ja, die beschriebenen Funktionen sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 2010 und neuer.

3. Gibt es eine schnellere Methode, um viele Zeitwerte zu gruppieren?
Ja, die Verwendung von SVERWEIS in Verbindung mit einer Lookup-Tabelle ist oft schneller und einfacher, besonders bei großen Datenmengen.

4. Was tun, wenn ich unterschiedliche Zeitformate habe?
Stelle sicher, dass alle Zeitwerte in einem einheitlichen Format vorliegen, bevor du die Gruppen einteilst. Nutzen die Formatierungsoptionen in Excel, um dies zu gewährleisten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige