Hallo zusammen!
Ich hoffe, ihr könnt mir helfen. Ich muss bis kommende Woche eine große Datenmenge analysiert haben und bin bei einer Fragestellung einfach überfragt.
Im Prinzip habe ich nur 3 Spalten. In Spalte A befinden sich Airlinekürzel (Bsp. "BA"), in Spalte B und C befindet sich ein Zeitstempel (einmal als Uhrzeit formatiert und einmal zum berechnen als Standard formatiert und auf 5 Nachkommastellen gerundet) und in Spalte D Schalternummern (Bsp. "S860").
Ich möchte nun darstellen, wie viele Schalter jede Airline im Zeitraum von 10 Min genutzt hat. Bsp.: BA hat zwischen 12.00 - 12.09 Uhr drei Zeitstempel (12.04 Uhr, 12.08 Uhr und 12.09 Uhr), aber für den einen Vorgang wurde Schalter 906 und für die anderen beiden Schalter 905 genutzt. Trotz drei Zeitstempeln wurden also nur zwei Schalter genutzt. Lösung: BA zwischen 12.00 - 12.09 Uhr 2 Schalter!
Bisher habe ich weder über Summenprodukt noch über eine Wenn-Formel eine funktionierende Lösung hinbekommen. Ich würde mich sehr freuen, wenn ihr in meine abgespeckte Datei im Anhang schauen würdet und mir einen Lösungsvorschlag macht.
Vielen Dank!
Hallo,
da Du als crossposter wohl nur wenig Zuneigung und Antworten kriegen wirst, hier mal was von mir:
Als erstes ist die Spalte C für den A....! Jede Uhrzeit ist einfach nur eine Zahl, die anders angezeigt wird. Eine Rechnung mit Uhrzeiten ist das Gleiche wie rechnen mit Standard-formatierten Zahlen.
Hier mit zwei Hilfsspalten und einer Pivot:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H | I | J |
1 | Airline | Uhrzeit Check-in | Check-in Schalter | Zeitraum | Schalter | | | | | |
2 | | | | | | |
3 | US | 12:00 | S962 | 12:00 | 1 | | Summe von Schalter | Spaltenbeschriftungen | | |
4 | BA | 12:04 | S906 | 12:00 | 1 | | Zeilenbeschriftungen | 12:00:00 | 12:10:00 | Gesamtergebnis |
5 | US | 12:04 | S962 | 12:00 | | | BA | 2 | 2 | 4 |
6 | US | 12:06 | S960 | 12:00 | 1 | | US | 3 | 4 | 7 |
7 | US | 12:07 | S960 | 12:00 | | | Gesamtergebnis | 5 | 6 | 11 |
8 | BA | 12:08 | S905 | 12:00 | 1 | | | | | |
9 | BA | 12:08 | S905 | 12:00 | | | | | | |
10 | US | 12:09 | S961 | 12:00 | 1 | | | | | |
11 | BA | 12:10 | S906 | 12:10 | 1 | | | | | |
12 | US | 12:10 | S960 | 12:10 | 1 | | | | | |
13 | US | 12:15 | S959 | 12:10 | 1 | | | | | |
14 | US | 12:15 | S962 | 12:10 | 1 | | | | | |
15 | BA | 12:19 | S905 | 12:10 | 1 | | | | | |
16 | US | 12:19 | S961 | 12:10 | 1 | | | | | |
17 | US | 12:19 | S962 | 12:10 | | | | | | |
Zelle | Formel |
D3 | =0,5+KÜRZEN(REST(B3*1440;60)/10;)/144 |
E3 | =WENN(ZÄHLENWENNS($A$3:$A3;A3;$C$3:$C3;C3;$D$3:$D3;D3)>1;"";1) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hallo Edgar,
gehst Du davon aus, dass nur Zeiten innerhalb einer Stunde ausgewertet werden?
Warum reicht in D nicht diese Formel aus:
=ABRUNDEN(B3*144;0)/144
Wenn in der Tabelle weitere Stunden enthalten sind, dann kommt man mit Deiner Variante nicht weiter, denke ich.
Oder verstehe ich hier etwas falsch?
Ich meine, kann die Tabelle nicht so aussehen?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F |
1 | | | | | | |
2 | Airline | Uhrzeit Check-in | Uhrzeit Format Standard & gerundet | Check-in Schalter | Zeitraum | Schalter |
3 | US | 11:00 | 0,5 | S962 | 11:00 | 1 |
4 | BA | 12:04 | 0,50278 | S906 | 12:00 | 1 |
5 | US | 12:04 | 0,50278 | S962 | 12:00 | 1 |
6 | US | 12:06 | 0,50417 | S960 | 12:00 | 1 |
7 | US | 12:07 | 0,50486 | S960 | 12:00 | |
8 | BA | 12:08 | 0,50556 | S905 | 12:00 | 1 |
9 | BA | 12:08 | 0,50556 | S905 | 12:00 | |
10 | US | 12:09 | 0,50625 | S961 | 12:00 | 1 |
11 | BA | 12:10 | 0,50694 | S906 | 12:10 | 1 |
12 | US | 12:10 | 0,50694 | S960 | 12:10 | 1 |
13 | US | 12:15 | 0,51042 | S959 | 12:10 | 1 |
14 | US | 12:15 | 0,51042 | S962 | 12:10 | 1 |
15 | BA | 12:19 | 0,51319 | S905 | 12:10 | 1 |
16 | US | 12:19 | 0,51319 | S961 | 12:10 | 1 |
17 | US | 12:19 | 0,51319 | S962 | 12:10 | |
18 | US | 12:59 | | S963 | 12:50 | 1 |
19 | US | 13:00 | | | 13:00 | 1 |
Zelle | Formel |
E3 | =ABRUNDEN(B3*144;0)/144 |
F3 | =WENN(ZÄHLENWENNS($A$3:$A3;A3;$D$3:$D3;D3;$E$3:$E3;E3)>1;"";1) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hallo atilla,
das war jetzt mal ein Ansatz anhand der bereitgestellten Daten. Statt 0,5 müsste da der Stundenwert aus B stehen, dafür war ich gestern zu faul.
Also:
Code:
=KÜRZEN(B3*24;0)/24+KÜRZEN(RUNDEN(REST(B3*1440;60)/10;6);)/144
Hallo Edgar,
danke für Deine Antwort.
Eine Frage ist noch offen:
Warum reicht in D nicht diese Formel aus:
=ABRUNDEN(B3*144;0)/144
Sehe ich das zu einfach?
Nachtrag:
oder auch so:
=KÜRZEN(B3*144;0)/144
Hallo zusammen,
erst einmal ein großes Dankeschön an Edgar! Das war genau der Denkanstoß, den ich gebraucht habe und so kann ich meinen Abgabetermin wohl doch noch einhalten. Ich danke Dir sehr!
Da ich als unerfahrene Foren-Userin wohl einen Fauxpas begangen habe, habe ich meine Benutzerkonten in den anderen Foren gelöscht und bleibe ab jetzt nur noch hier aktiv, sofern ihr mich noch wollt
LG
Hallo Atilla,
prinzipiell hast Du recht (ich war gestern Abend irgendwie auf einem anderen Trip) , aber so ganz reicht es nicht, an einzelnen Stellen kommt es zu Ungenauigkeiten:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C | D | E | F |
3 | 12:00 | 12:00 | 12:00 | 11:50 | |
4 | 12:01 | 12:00 | 12:00 | 12:00 | |
5 | 12:02 | 12:00 | 12:00 | 12:00 | |
6 | 12:03 | 12:00 | 12:00 | 12:00 | |
7 | 12:04 | 12:00 | 12:00 | 12:00 | |
8 | 12:05 | 12:00 | 12:00 | 12:00 | |
9 | 12:06 | 12:00 | 12:00 | 12:00 | |
10 | 12:07 | 12:00 | 12:00 | 12:00 | |
11 | 12:08 | 12:00 | 12:00 | 12:00 | |
12 | 12:09 | 12:00 | 12:00 | 12:00 | |
13 | 12:10 | 12:00 | 12:10 | 12:00 | |
14 | 12:11 | 12:10 | 12:10 | 12:10 | |
15 | 12:12 | 12:10 | 12:10 | 12:10 | |
16 | 12:13 | 12:10 | 12:10 | 12:10 | |
17 | 12:14 | 12:10 | 12:10 | 12:10 | |
18 | 12:15 | 12:10 | 12:10 | 12:10 | |
19 | 12:16 | 12:10 | 12:10 | 12:10 | |
Zelle | Formel |
C3 | =KÜRZEN(B3*144;0)/144 |
D3 | =KÜRZEN((B3+1%%)*144;0)/144 |
E3 | =KÜRZEN((B3-1%%)*144;0)/144 |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gilt übrigens auch für meine alte Formel!
@
DShelight,
Du kannst durchaus in vielen Foren aktiv sein, aber es wird nicht gern gesehen, wenn Du eine Anfrage gleichzeitig in mehreren Foren stellst. Wie Du unschwer bemerken konntest, sind viele der Helfer auch in mehreren Foren unterwegs, somit wird Dein Anliegen auch registriert, wenn es nur in einem Forum erscheint.
(04.03.2015, 10:15)DShelight schrieb: [ -> ]Da ich als unerfahrene Foren-Userin wohl einen Fauxpas begangen habe, habe ich meine Benutzerkonten in den anderen Foren gelöscht und bleibe ab jetzt nur noch hier aktiv, sofern ihr mich noch wollt
LG
Das will doch auch keiner und muss ja nicht sein, nur bedenke doch mal, mehrere User beschäftigen sich mit deinem Thema dann wird hier was gepostet dann in den anderen Foren und keiner weiss in der Regel was wo gepostet wurde und wie der Stand der Dinge ist. Das ist eigentlich damit gemeint das man sich das überlegen sollte, und wenn dann geb ich einen Hinweis und gut ist. Keiner will dich irgendwo vertreiben oder so etwas. Du musst die anderen auch verstehen. :100: