Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Freunde,
ich bitte um Formelhilfe (keine PT! - ist nach dem Originalaufbau zu umständlich) für nachstehendes Problem.
Tabelle1 (2) | A | B | C | D | E | F |
1 | Datum | FT | Zeit 1 | Zeit 2 | Gesamt-zeit | =Mittelwert, wenn das Datum kein Do oder Sa ist. |
2 | Mi, 01.01.14 | | 00:10 | 00:20 | 00:30 | |
3 | Do, 02.01.14 | | 00:10 | 01:20 | 01:30 | |
4 | Fr, 03.01.14 | | 00:10 | 00:20 | 00:30 | |
5 | Sa, 04.01.14 | | 00:10 | 01:00 | 01:10 | |
6 | Mo, 03.02.14 | | 00:10 | 01:20 | 01:30 | |
7 | Di, 04.02.14 | | 00:10 | 00:20 | 00:30 | |
8 | Mi, 05.02.14 | | 00:10 | 00:20 | 00:30 | |
9 | Do, 06.02.14 | | 00:10 | 01:20 | 01:30 | |
10 | Fr, 07.02.14 | | 00:10 | 00:20 | 00:30 | |
11 | Sa, 08.02.14 | | 00:10 | 01:00 | 01:10 | |
Formeln der Tabelle |
Zelle | Formel | E2 | =WENN(UND(C2<>"";D2<>"");C2+D2;"") | E3 | =WENN(UND(C3<>"";D3<>"");C3+D3;"") | E4 | =WENN(UND(C4<>"";D4<>"");C4+D4;"") | E5 | =WENN(UND(C5<>"";D5<>"");C5+D5;"") | E6 | =WENN(UND(C6<>"";D6<>"");C6+D6;"") | E7 | =WENN(UND(C7<>"";D7<>"");C7+D7;"") | E8 | =WENN(UND(C8<>"";D8<>"");C8+D8;"") | E9 | =WENN(UND(C9<>"";D9<>"");C9+D9;"") | E10 | =WENN(UND(C10<>"";D10<>"");C10+D10;"") | E11 | =WENN(UND(C11<>"";D11<>"");C11+D11;"") |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4 In Spalte A ist das fortlaufende Datum des laufenden Jahres ohne Sonntage. Die Zeiteinträge dürften selbsterklärend sein. In F1 benötige ich den Mittelwert der Gesamtzeit ohne die Zeiten von Donnerstagen und Samstagen.
Schon mal Danke für eure Mitarbeit.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo Günter
Code:
{=MITTELWERT(WENN((WOCHENTAG($A$2:$A$11;2)<>4)*(WOCHENTAG($A$2:$A$11;2)<>6);$E$2:$E$11))}
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 13.04.2014
Version(en): 365
Hallo Günter,
z.B. so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G |
1 | Datum | FT | Zeit 1 | Zeit 2 | Gesamt-zeit | =Mittelwert, wenn das Datum kein Do oder Sa ist. | |
2 | Mi 01.01.14 | | 00:10 | 00:20 | 00:30 | 00:30 | 00:30 |
3 | Do 02.01.14 | | 00:10 | 01:20 | 01:30 | 00:30 | |
4 | Fr 03.01.14 | | 00:10 | 00:20 | 00:30 | 00:30 | |
5 | Sa 04.01.14 | | 00:10 | 01:00 | 01:10 | | |
6 | Mo 03.02.14 | | 00:10 | 01:20 | 01:30 | 00:45 | 00:45 |
7 | Di 04.02.14 | | 00:10 | 00:20 | 00:30 | 00:45 | |
8 | Mi 05.02.14 | | 00:10 | 00:20 | 00:30 | 00:45 | |
9 | Do 06.02.14 | | 00:10 | 01:20 | 01:30 | 00:45 | |
10 | Fr 07.02.14 | | 00:10 | 00:20 | 00:30 | 00:45 | |
11 | Sa 08.02.14 | | 00:10 | 01:00 | 01:10 | | |
Zelle | Formel |
E2 | =SUMME(C2;D2) |
F2 | {=WENNFEHLER(MITTELWERT(WENN(($A$2:$A$11>=A2-REST(A2;7)+2)*($A$2:$A$11<A2-REST(A2;7)+9)*(REST($A$2:$A$11;7)>0)*(REST($A$2:$A$11;7)<>5);$E$2:$E$11));"")} |
G2 | {=WENNFEHLER(MITTELWERT(WENN(($A$2:$A$11>=A2-REST(A2;7)+2)*($A$2:$A$11<A2-REST(A2;7)+9)*(REST($A$2:$A$11;7)>0)*(REST($A$2:$A$11;7)<>5)*(KALENDERWOCHE(A2;21)<>KALENDERWOCHE(MAX(1;A1);21));$E$2:$E$11));"")} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Detlef,
danke für die schnelle Antwort. Ein Problem dabei ist leider noch vakant. Bei dieser Matrixlösung muss der zu berücksichtigende Bereich exakt angegeben werden. In meiner Tabelle allerdings werden die Datumswerte fortlaufend geschrieben - sprich, es werden immer am aktuellen Tag die dann auftretenden Zeiten aktualisiert und die Zelle F1 muss den Mittelwert bis zum aktuellen Datum berechnen. Und daran scheitere ich hauptsächlich.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo Günter
Dann mache aus deiner Liste doch eine Excel-Tabelle. Mit den strukturierten Verweisen muß man nie wieder Zellbezüge anpassen.
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
ich hatte das pro Kalenderwoche berechnet. Ohne das ginge das auch so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| H |
2 | 00:40 |
Zelle | Formel |
H2 | {=MITTELWERT(WENN((REST($A$2:$A$11;7)>0)*(REST($A$2:$A$11;7)<>5)*($A$2:$A$11<=HEUTE());$E$2:$E$11))} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Delef, hallo Edgar,
lieben Dank für eure Vorschläge - es funktionieren nach einer kleinen Anpassung alle. Genommen habe ich Detlefs Formel, da diese am kürzesten war. Ich war aber trotzdem so frei und habe alle drei Formeln in meine Sammlung aufgenommen - man weiß ja nie. ;)