Ivh habe in Spalte A Wochentage stehen, in Spalte B Kategorien
1-6 als Zahl, in Spalte C steht eine Uhrzeit. Die Spalten sind
als Tabelle formatiert.
- Wie schaffe ich es, daß ich den Median aus den Zeiten
berechnen kann die z.B. alle Sa und die Kategorie 4 beinhalten
- Wie kann ich alle Wochentage von Mo…Fr und einer
bestimmten Kategorie den Median der Uhrzeit berechnen kann.
Hallo Pipa,
kümmerst du dich bitte um deine Anfrage im Wordbrett? Danke.
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ K │ L │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
1 │ Krit1 │ Krit2 │ Zeit │ 1. │ │ 2. │ │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
2 │ Sa │ 1 │ 12:00 │ 11:00 │ │ Mo │ 8:00 │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
3 │ Do │ 2 │ 07:00 │ │ │ Di │ #WERT! │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
4 │ Sa │ 4 │ 13:00 │ │ │ Mi │ #WERT! │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
5 │ Mo │ 2 │ 08:00 │ │ │ Do │ 12:15 │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
6 │ Do │ 2 │ 17:30 │ │ │ Fr │ #WERT! │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
7 │ Sa │ 4 │ 09:00 │ │ │ Sa │ #WERT! │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
8 │ │ │ │ │ │ So │ #WERT! │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
9 │ │ │ │ │ │ │ │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
10 │ │ │ │ Folgendes Aufgabe möchte ich umsetzen: │ │ │ │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
11 │ │ │ │ 1. Wie schaffe ich es, daß ich den Median aus den Zeiten berechnen kann die z.B. alle Sa und die Kategorie 4 beinhalten │ │ │ │ │ │ │ │ │
───┼───────┼───────┼───────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───┼────┼────────┼───┼───┼───┼───┼───┤
12 │ │ │ │ 2. Wie kann ich alle Wochentage von Mo..Fr und einer bestimmten Kategorie den Median der Uhrzeit berechnen kann. │ │ │ │ │ │ │ │ │
───┴───────┴───────┴───────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───┴────┴────────┴───┴───┴───┴───┴───┘
Benutzte Formeln:
D2 : =medi("Sa";4)
G2 : =medi(F2;2)
G3 : =medi(F3;2)
usw. in G
Zahlenformate der Zellen im gewählten Bereich:
A1:A12,B1:B12,C1,C8:C12,D1,D5:smiley:12,E1,E3:E4,E6:E12,F1:F12,G1,G9:G12,H1:H12
I1:I12,J1:J12,K1:K12,L1:L12
haben das Zahlenformat: Standard
C2:C7,D3:smiley:4,E2,E5
haben das Zahlenformat: hh:mm
D2,G2:G8
haben das Zahlenformat: h:mm
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Code in einem Standardmodul:
Option Explicit
Function Medi(Krit1, Krit2)
Dim Zei As Long, ZeiK1 As Long, ZeiK2 As Long, MediSum As Date, MediAnz As Long
For Zei = 2 To Cells(Rows.Count, "A").End(xlUp).Row
If Cells(Zei, "A").Value = Krit1 And Cells(Zei, "B").Value = Krit2 Then
MediSum = MediSum + Cells(Zei, "C").Value
MediAnz = MediAnz + 1
End If
Next Zei
Medi = MediSum / MediAnz
End Function
Gruß
Reinhard