28.06.2023, 17:05
Hallo Zusammen,
ich steh total auf dem Schlauch. Hab schon einige Funktionen ausprobiert, aber da das ganze recht verschachteltet ist, kriege ich einfach nicht die richtige Formel hin, die mich zum Ergebnis führt. Vielleicht habt ihr einen Tipp für mich, welche Funktionen ich verwenden muss und wie diese verschaltet sein müssen.
Ich möchte eine Auswertung einer Hotline machen. Hierzu habe ich eine Exceldatei mit zwei Tabellen (Siehe Screenshot im Anhang: Tabelle1 - lila / Tabelle2 - türkis).
Tabelle1 wurde mir zu Verfügung gestellt. Hier habe ich zusätzlich die Spalten "Wochentage" und "Schicht" hinzugefügt. In der Tabelle sind die eingehenden und angenommenen Anrufe innerhalb eines halbstündig getakteten Zeitfensters aufgelistet.
In der Spalte "Wochentage" habe ich lediglich mit der Formel =TEXT([@Datum];"TTTT") aus dem Datum in der vorangehenden Spalte den entsprechenden Wochentag eintragen lassen um diese dann mit der Spalte "Wochentage" in Tabelle2 zu vergleichen. In der Spalte "Schicht" soll per Formel eingetragen werden, ob es sich bei dem Tag und der Uhrzeit um die Früh-, Kern- oder Spätschicht handelt. Und diese Formel bekomme ich einfach nicht hin...
In Tabelle2 sind die Hotline-Schichten definiert. Leider sind die Schichten nicht jeden Tag gleich. Montags geht die Frühschicht z.B. von 6:30 bis 8:00, die Kernschicht von 8:00 bis 16:00 und die Spätschicht von 16:00 bis 18:30.
Mittwochs hingegen sind die Schichten wie folgt aufgeteilt: Früh: 6:30 bis 8:00; Kern: 8:00 bis 15:00; Spät: 15:00 bis 18:30.
(Die Frühschichten sind immer gleich, die Kern- und Spätschichten unterscheiden sich je nach Wochentag.)
Ich habe in diese Tabelle die Endzeitpunkte der jeweiligen Schicht eingetragen, damit ich später mit "<" oder ">=" (kleiner oder größer-gleich) arbeiten kann.
Ich brauche also eine Formel, die als erstes Kriterium den Wochentag in Tabelle1 nimmt, mit Spalte "Wochentag" in Tabelle2 vergleicht und die entsprechende Zeile in Tabelle2 findet. Als zweites Kriterium muss die Spalte "von" in Tabelle1 herhalten. Wenn dieser Wert kleiner als der Wert in Tabelle2 Spalte "Früh" ist, soll als Text "Früh" ausgegeben werden. Wenn der Wert größer-gleich dem Wert in "Früh" ist, aber kleiner als der Wert in "Kern" soll der Text "Kern" ausgegeben werden. Ansonsten soll der Text "Spät" ausgegeben werden.
Die Werte brauche ich um dann später die Anzahl der Anrufe zur jeweiligen Schicht auszuwerten. Aber das sollte ich dann (hoffentlich) hinbekommen.
Ich hatte es schon mit verschachtelten =WENN(UND(SVERWEIS und anderen Funktionen probiert.
Hat jemand eine Idee?
Schon einmal vielen Dank für die Hilfe
ich steh total auf dem Schlauch. Hab schon einige Funktionen ausprobiert, aber da das ganze recht verschachteltet ist, kriege ich einfach nicht die richtige Formel hin, die mich zum Ergebnis führt. Vielleicht habt ihr einen Tipp für mich, welche Funktionen ich verwenden muss und wie diese verschaltet sein müssen.
Ich möchte eine Auswertung einer Hotline machen. Hierzu habe ich eine Exceldatei mit zwei Tabellen (Siehe Screenshot im Anhang: Tabelle1 - lila / Tabelle2 - türkis).
Tabelle1 wurde mir zu Verfügung gestellt. Hier habe ich zusätzlich die Spalten "Wochentage" und "Schicht" hinzugefügt. In der Tabelle sind die eingehenden und angenommenen Anrufe innerhalb eines halbstündig getakteten Zeitfensters aufgelistet.
In der Spalte "Wochentage" habe ich lediglich mit der Formel =TEXT([@Datum];"TTTT") aus dem Datum in der vorangehenden Spalte den entsprechenden Wochentag eintragen lassen um diese dann mit der Spalte "Wochentage" in Tabelle2 zu vergleichen. In der Spalte "Schicht" soll per Formel eingetragen werden, ob es sich bei dem Tag und der Uhrzeit um die Früh-, Kern- oder Spätschicht handelt. Und diese Formel bekomme ich einfach nicht hin...
In Tabelle2 sind die Hotline-Schichten definiert. Leider sind die Schichten nicht jeden Tag gleich. Montags geht die Frühschicht z.B. von 6:30 bis 8:00, die Kernschicht von 8:00 bis 16:00 und die Spätschicht von 16:00 bis 18:30.
Mittwochs hingegen sind die Schichten wie folgt aufgeteilt: Früh: 6:30 bis 8:00; Kern: 8:00 bis 15:00; Spät: 15:00 bis 18:30.
(Die Frühschichten sind immer gleich, die Kern- und Spätschichten unterscheiden sich je nach Wochentag.)
Ich habe in diese Tabelle die Endzeitpunkte der jeweiligen Schicht eingetragen, damit ich später mit "<" oder ">=" (kleiner oder größer-gleich) arbeiten kann.
Ich brauche also eine Formel, die als erstes Kriterium den Wochentag in Tabelle1 nimmt, mit Spalte "Wochentag" in Tabelle2 vergleicht und die entsprechende Zeile in Tabelle2 findet. Als zweites Kriterium muss die Spalte "von" in Tabelle1 herhalten. Wenn dieser Wert kleiner als der Wert in Tabelle2 Spalte "Früh" ist, soll als Text "Früh" ausgegeben werden. Wenn der Wert größer-gleich dem Wert in "Früh" ist, aber kleiner als der Wert in "Kern" soll der Text "Kern" ausgegeben werden. Ansonsten soll der Text "Spät" ausgegeben werden.
Die Werte brauche ich um dann später die Anzahl der Anrufe zur jeweiligen Schicht auszuwerten. Aber das sollte ich dann (hoffentlich) hinbekommen.
Ich hatte es schon mit verschachtelten =WENN(UND(SVERWEIS und anderen Funktionen probiert.
Hat jemand eine Idee?
Schon einmal vielen Dank für die Hilfe
![Thumbsupsmileyanim Thumbsupsmileyanim](https://www.clever-excel-forum.de/images/smilies/pack 2/thumbsupsmileyanim.gif)