Clever-Excel-Forum

Normale Version: Trainingsplan mit Ergebnisse
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6
Hallo Günter,
danke für den Hinweis.
Habe meine Formel in E3 geändert und es klappt, so wie ich wollte. Habe für B1 einfach E2 eingesetzt.
Beste Grüße Roland
Hallo Max,
hast du eine Lösung, das die Donnerstage bzw. Freitage, die auf eine Feiertag fallen, automatische "rot" dargestellt werden können? So z. B. der 01.01.2015, da fällt das Training aus.
Roland
(17.12.2014, 11:23)horo schrieb: [ -> ]Hallo Max,
um den Wochentag korrekt zu ermitteln, kann da nicht ein lesbarer Wert, wie in deiner Tabelle, untergebracht werden?

Hi Roland,

wenn man das so platt macht wie ich jetzt hier:

Arbeitsblatt mit dem Namen '2015'
 ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1Trainingstermine mit Ergebnisse01.01.2015Verein                           
2#ZAHL!#ZAHL!#ZAHL!#ZAHL!#ZAHL!#ZAHL!
3NameBestleistungen01.08.    07.14.21.28. 07.14.21.28.04.11.18.25.02.09.16.23.30.06.13.20.27.
4alle Jahredes Jahres 02.09.   01.08.15.22. 01.08.15.22.29.05.12.19.26.03.10.17.24.31.07.14.21.28.
5Spieler 1#BEZUG!720#BEZUG!600700650720720                       
6Spieler 2#BEZUG!720#BEZUG!680710690700720                       
7Spieler 3#BEZUG!710#BEZUG!650688690710708                       
8Spieler 4#BEZUG!733#BEZUG!700722712715733                       

ZelleFormel
E2=DATUM(B1;1;1)
J2=MONATSENDE(E2;1)
O2=MONATSENDE(J2;1)
T2=MONATSENDE(O2;1)
X2=MONATSENDE(T2;1)
AC2=MONATSENDE(X2;1)
E3=WENN(WOCHENTAG($B$1;2)=4;$B$1;11-WOCHENTAG($B$1;2)+$B$1)
F3=E3+7
D4=WENNFEHLER(INDIREKT(B1-1&"!b1");"")
E4=E3+1
F4=E4+7
B5=MAX('2014'!B5:D5;C5:D5)
C5=MAX(E5:AF5)
D5=INDIREKT($B$1-1&"!c5")
B6=MAX('2014'!B6:D6;C6:D6)
C6=MAX(E6:AF6)
D6=INDIREKT($B$1-1&"!c6")
B7=MAX('2014'!B7:D7;C7:D7)
C7=MAX(E7:AF7)
D7=INDIREKT($B$1-1&"!c7")
B8=MAX('2014'!B8:D8;C8:D8)
C8=MAX(E8:AF8)
D8=INDIREKT($B$1-1&"!c8")

Dann muss an anderen Stellen wieder nachgebessert werden.

Oder schau mal hier.

[attachment=1017]

Ich habe den Entwurf noch ein wenig aufgebohrt.
Es ist jetzt eine dynamische Ermittlung der Feiertage integriert.
Hierzu musst Du auf dem Blatt "Feiertage" nur in A1 die entsprechende Jahreszahl eingeben.

Gruß
Max
(17.12.2014, 11:44)horo schrieb: [ -> ]Hallo Max,
hast du eine Lösung, das die Donnerstage bzw. Freitage, die auf eine Feiertag fallen, automatische "rot" dargestellt werden können? So z. B. der 01.01.2015, da fällt das Training aus.
Roland

Ja habe ich.
Siehe mein Posting oben.
Das ganze müsste man noch per bedingter Formatierung einbinden.
Aber als erster Wurf...

Gruß
Max
(17.12.2014, 10:42)horo schrieb: [ -> ]Hallo Max,
hab es geändert. Es bleibt der 13. stehen. Was hab ich noch falsch gemacht. Könntest du das mal prüfen?
Habe dir mal alles geschickt, was ich bis jetzt gemacht habe.
Roland

Hallo Roland, ich halte nachwievor nix von dieser Art Auswertung, weil das viel zu kompliziert wird... ... aber dieser spezielle Fall läßt sich (doch) ganz einfach lösen...:

Arbeitsblatt mit dem Namen '2015'
 BCDEFGHI
12015Verein    
2Januar
3Bestleistungen08.15.   
4alle Jahredes Jahres201409.16.   
5790720790600700650720720
6735720730680710690700720
7720710720650688690710708
8749733741700722712715733

ZelleFormatWert
B1JJJJ01.01.2015
C1JJJJ 
D1JJJJ 
B2JJJJ 
C2JJJJ 
D2JJJJ 
E2MMMM01.01.2015
F2MMMM 
G2MMMM 
H2MMMM 
I2MMMM 
E3TT.08.01.2015
F3TT.15.01.2015
E4TT.09.01.2015
F4TT.16.01.2015

ZelleFormel
B1=(1&-TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;31))+0
E2=B1
E3=WENN(WOCHENTAG($B$1=2)=4;$B$1;11-WOCHENTAG($B$1;2)+$B$1)
F3=E3+7
D4=JAHR(B1)-1
E4=E3+1
F4=E4+7
B5=MAX('2014'!B5:D5;C5:D5)
C5=MAX(E5:AF5)
D5=INDIREKT($D$4&"!"&ZELLE("adresse";C5))
B6=MAX('2014'!B6:D6;C6:D6)
C6=MAX(E6:AF6)
D6=INDIREKT($D$4&"!"&ZELLE("adresse";C6))
B7=MAX('2014'!B7:D7;C7:D7)
C7=MAX(E7:AF7)
D7=INDIREKT($D$4&"!"&ZELLE("adresse";C7))
B8=MAX('2014'!B8:D8;C8:D8)
C8=MAX(E8:AF8)
D8=INDIREKT($D$4&"!"&ZELLE("adresse";C8))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hi Jörg,

da stimmt aber nun was nicht.
Für 2015 sollte der 1. Do-tag der 01.01. sein.
Habe noch nicht gefunden woran das liegt.

Gruß
Max

Edit:
Die Formel in E3 muss lauten:
=WENN(WOCHENTAG($B$1;2)=4;$B$1;11-WOCHENTAG($B$1;2)+$B$1)
(17.12.2014, 14:49)Max schrieb: [ -> ]Hi Jörg,

da stimmt aber nun was nicht.
Für 2015 sollte der 1. Do-tag der 01.01. sein.
Habe noch nicht gefunden woran das liegt.

Gruß
Max

Edit:
Die Formel in E3 muss lauten:
=WENN(WOCHENTAG($B$1;2)=4;$B$1;11-WOCHENTAG($B$1;2)+$B$1)


Hallo Max mir ging es um B1... und um D4 bis D8... ... die anderen Formeln habe ich gar nicht "beachtet"... ... außerdem sollte das Trainig am 01.01.2015 doch ausfallen, wegen FT...
Hallo zusammen,
versuche eure Lösungen umzusetzen. Es dauert etwas. Mal sehen wie es wird. Doch ich sag erstmal ein großes DANKE an euch für die Hilfe.
Beste Grüße
Roland
Hallo Jockel,
habe gestern abend deine Formeln in meine Tabelle übernommen. In D4 steht nun das Jahr 1905. Formatierung usw. ist i.O. Was mach ich falsch?
Gruß Roland
Hallo Roland,

ich habe die Mappe 2015 einmal so weit präpariert.

Arbeitsblatt mit dem Namen '2015'
 ABCDEFG
1 2015 Spieler 1Spieler 2Spieler 3Spieler 4
2 Bestes Ergebnis lfd. Jahr 987996988994
3 Bestes Ergebnis Vorjahr 994991998992
4 Bestes Ergebnis Gesamt 994996998994
5Trainingsdaten
6JanDo, 01.01.2015Do    
7Fr, 02.01.2015Fr937525475389
8Do, 08.01.2015Do712321862617
9Fr, 09.01.2015Fr411110853365
10Do, 15.01.2015Do490814914573
11Fr, 16.01.2015Fr164178923430
12Do, 22.01.2015Do127310163692
13Fr, 23.01.2015Fr173555188852
14Do, 29.01.2015Do735783988762
15Fr, 30.01.2015Fr692956149992
NameBezug
Feiertage=Feiertage!$A$2:$B$27
ZelleFormel
D2=MAX(D6:D110)
E2=MAX(E6:E110)
F2=MAX(F6:F110)
G2=MAX(G6:G110)
D3='2014'!C2
E3='2014'!D2
F3='2014'!E2
G3='2014'!F2
D4=MAXA('2014'!C2;'2015 (2)'!D2;'2016'!C2;'2017'!C2)
E4=MAXA('2014'!D2;'2015 (2)'!E2;'2016'!D2;'2017'!D2)
F4=MAXA('2014'!E2;'2015 (2)'!F2;'2016'!E2;'2017'!E2)
G4=MAXA('2014'!F2;'2015 (2)'!G2;'2016'!F2;'2017'!F2)
A6=WAHL(MONAT(B6);"Jan";"Feb";"Mrz";"Apr";"Mai";"Jun";"Jul";"Aug";"Sep";"Okt";"Nov";"Dez")
B6=WENN(WOCHENTAG($B$1;2)=4;$B$1;11-WOCHENTAG($B$1;2)+$B$1)
C6=TEXT(1+WOCHENTAG(B6;2);"TTT")
B7=B6+1
C7=TEXT(1+WOCHENTAG(B7;2);"TTT")
B8=B6+7
C8=TEXT(1+WOCHENTAG(B8;2);"TTT")
B9=B7+7
C9=TEXT(1+WOCHENTAG(B9;2);"TTT")
B10=B8+7
C10=TEXT(1+WOCHENTAG(B10;2);"TTT")
B11=B9+7
C11=TEXT(1+WOCHENTAG(B11;2);"TTT")
B12=B10+7
C12=TEXT(1+WOCHENTAG(B12;2);"TTT")
B13=B11+7
C13=TEXT(1+WOCHENTAG(B13;2);"TTT")
B14=B12+7
C14=TEXT(1+WOCHENTAG(B14;2);"TTT")
B15=B13+7
C15=TEXT(1+WOCHENTAG(B15;2);"TTT")
Zellebedingte Formatierung...Format
B61: =ZÄHLENWENN(Feiertage;$B6)abc
C61: =ZÄHLENWENN(Feiertage;$B6)abc
D61: =ZÄHLENWENN(Feiertage;$B6)abc
E61: =ZÄHLENWENN(Feiertage;$B6)abc
F61: =ZÄHLENWENN(Feiertage;$B6)abc
G61: =ZÄHLENWENN(Feiertage;$B6)abc
B71: =ZÄHLENWENN(Feiertage;$B7)abc
C71: =ZÄHLENWENN(Feiertage;$B7)abc
D71: =ZÄHLENWENN(Feiertage;$B7)abc
E71: =ZÄHLENWENN(Feiertage;$B7)abc
F71: =ZÄHLENWENN(Feiertage;$B7)abc
G71: =ZÄHLENWENN(Feiertage;$B7)abc
B81: =ZÄHLENWENN(Feiertage;$B8)abc
C81: =ZÄHLENWENN(Feiertage;$B8)abc
D81: =ZÄHLENWENN(Feiertage;$B8)abc
E81: =ZÄHLENWENN(Feiertage;$B8)abc
F81: =ZÄHLENWENN(Feiertage;$B8)abc
G81: =ZÄHLENWENN(Feiertage;$B8)abc
B91: =ZÄHLENWENN(Feiertage;$B9)abc
C91: =ZÄHLENWENN(Feiertage;$B9)abc
D91: =ZÄHLENWENN(Feiertage;$B9)abc
E91: =ZÄHLENWENN(Feiertage;$B9)abc
F91: =ZÄHLENWENN(Feiertage;$B9)abc
G91: =ZÄHLENWENN(Feiertage;$B9)abc
B101: =ZÄHLENWENN(Feiertage;$B10)abc
C101: =ZÄHLENWENN(Feiertage;$B10)abc
D101: =ZÄHLENWENN(Feiertage;$B10)abc
E101: =ZÄHLENWENN(Feiertage;$B10)abc
F101: =ZÄHLENWENN(Feiertage;$B10)abc
G101: =ZÄHLENWENN(Feiertage;$B10)abc
B111: =ZÄHLENWENN(Feiertage;$B11)abc
C111: =ZÄHLENWENN(Feiertage;$B11)abc
D111: =ZÄHLENWENN(Feiertage;$B11)abc
E111: =ZÄHLENWENN(Feiertage;$B11)abc
F111: =ZÄHLENWENN(Feiertage;$B11)abc
G111: =ZÄHLENWENN(Feiertage;$B11)abc
B121: =ZÄHLENWENN(Feiertage;$B12)abc
C121: =ZÄHLENWENN(Feiertage;$B12)abc
D121: =ZÄHLENWENN(Feiertage;$B12)abc
E121: =ZÄHLENWENN(Feiertage;$B12)abc
F121: =ZÄHLENWENN(Feiertage;$B12)abc
G121: =ZÄHLENWENN(Feiertage;$B12)abc
B131: =ZÄHLENWENN(Feiertage;$B13)abc
C131: =ZÄHLENWENN(Feiertage;$B13)abc
D131: =ZÄHLENWENN(Feiertage;$B13)abc
E131: =ZÄHLENWENN(Feiertage;$B13)abc
F131: =ZÄHLENWENN(Feiertage;$B13)abc
G131: =ZÄHLENWENN(Feiertage;$B13)abc
B141: =ZÄHLENWENN(Feiertage;$B14)abc
C141: =ZÄHLENWENN(Feiertage;$B14)abc
D141: =ZÄHLENWENN(Feiertage;$B14)abc
E141: =ZÄHLENWENN(Feiertage;$B14)abc
F141: =ZÄHLENWENN(Feiertage;$B14)abc
G141: =ZÄHLENWENN(Feiertage;$B14)abc
B151: =ZÄHLENWENN(Feiertage;$B15)abc
C151: =ZÄHLENWENN(Feiertage;$B15)abc
D151: =ZÄHLENWENN(Feiertage;$B15)abc
E151: =ZÄHLENWENN(Feiertage;$B15)abc
F151: =ZÄHLENWENN(Feiertage;$B15)abc
G151: =ZÄHLENWENN(Feiertage;$B15)abc

Unter den gegebenen Umständen, und wenn die Formatierung der Daten in Spalte B für Dich ausreichend wäre, könnte man auf Spalte C verzichten.

Bis denn dann
Max
Seiten: 1 2 3 4 5 6