Excel Formel
#51
Hallo Edgar,

ändere für den Fall, dass man mal das Startdatum ändern will die Lamba dahingehend (passend für deine letzte Anpassung):

Aufruf:
Code:
=Streupflicht(2025;40;A5:A16;A10;DATUM(2024;12;31))
Formel:
Code:
=LAMBDA(StartJahrJanuar;AnzahlJahre;AlleParteien;ErstePartei;StartDatum;
    LET(xA; SEQUENZ(AnzahlJahre; 1; StartJahrJanuar);
        xB; SEQUENZ(3; 1; StartDatum; 1);
        xC; REDUCE(
                0; xA;
                LAMBDA(I; J;
                    VSTAPELN(
                        I;
                        SEQUENZ(
                            DATUM(J; 4; 30) - DATUM(J; 1; 1) + 1;
                            1;
                            DATUM(J; 1; 1);
                            1
                        )
                    )
                )
            );
        xD; INDEX(
                xC;
                SEQUENZ(ZEILEN(xC) - 1; 1; 2);
                1
            );
        xF; REDUCE(
                0; xA;
                LAMBDA(I; J;
                    VSTAPELN(
                        I;
                        SEQUENZ(
                            DATUM(J; 12; 31) - DATUM(J; 10; 1) + 1;
                            1;
                            DATUM(J; 10; 1);
                            1
                        )
                    )
                )
            );
        xG; INDEX(
                xF;
                SEQUENZ(ZEILEN(xF) - 1; 1; 2);
                1
            );
        xH; SORTIEREN(
                VSTAPELN(xB; xD; xG)
            );
        xI; AlleParteien;
        xJ; ZEILEN(xI);
        xK; ZEILEN(xH);
        xL; VERGLEICH(ErstePartei; xI; 0);
        xM; SEQUENZ(xK);
        xN; REST(
                (xL - 1) * 2 + xM - 1;
                xJ * 2
            ) + 1;
        HSTAPELN(
            xH;
            INDEX(
                xI;
                AUFRUNDEN(xN / 2; 0)
            )
        )
    )
)
Da kann man dies im Aufruf steuern. 
Mit O2024 bekam ich es nicht besser hin. Anton kann da für O365 bestimmt noch eine besseres zu diesem Thema zeigen.

Gruß Uwe
Antworten Top
#52
Hallo Edgar,
jetzt passt es bis auf die Spalte C Streupflicht im Januar 2025 aber das ist egal
weil 2025 eh Geschichte ist. Ich brauchte das Jahr 2025 zur Nachkontrolle.
Alle anderen Jahre und Eintragungen stimmen.

Eine frage habe ich aber noch. Wenn ich in eine Zelle mit Formel klicke ist der
Text in der Bearbeitungsleiste ausgegraut und kann nicht bearbeitet werden. 
Sind das oder die Blätter geschützt?
Gruß Axel22
Antworten Top
#53
Hallo,

nennt sich Spillen, nur die Zelle, in der die Formel steht (im Kalender die Zeile 5) kann bearbeitet werden, der Rest der Zellen füllt sich automatisch!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#54
Hallo Edgar,
danke für die Info und auch ein Dankeschön an alle die bei der Lösung mit geholfen haben.
Es ist eine tolle Leistung und ein tolles Ergebnis von euch  Blush Blush
Gruß Axel22
Antworten Top
#55
Hallo liebes Team vom Clever-Excel-Forum,
vielen dank für eure Lösungen für einen Dynamischen Reinigungsplan mit Drehfeld (Große Hausordnung Streupflicht)
Der Plan funktioniert besten und ich hätte es so nie hinbekommen.
Gruß Axel22
Antworten Top
#56
Hallo liebes Team vom Clever-Excel-Forum,
ich habe doch noch eine Frage zu meinem Dynamischen Reinigungsplan mit Drehfeld von Jan. bis Dez.
Mit den Formeln In den Zellen G1 H1 K1 C6 und C7 von Günter #32 für die große Hausordnung 2026 Test 8 habe ich es hinbekommen das der Rhythmus bis in das Jahr 2091 (weiter habe ich nicht getestet) fehlerfrei funktioniert und das Aussehen nach meinen Vorstellungen gestaltet (siehe Datei Plan 2)
Natürlich sind die anderen Lösungen auch die letzte von Edgar super aber sie funktionieren nur bis 2060 und ab da müsste ich die Formel neu anpassen weiß aber nicht wie.
Meine Frage ist ob es möglich wäre die Formeln von Günter #32 welche für die Große Hausordnung 2026 Test 8 angewendet wurden auch in ähnlicher Form für die Streupflicht anzuwenden sind damit diese genauso lange funktioniert wie die Große Hausordnung. Die Schichtfolge für die Streupflicht habe ich noch einmal in Tabelle 1 eingetragen.
Das wäre echt super und wenn es nicht geht ist es auch OK. Bitte versteht es nicht falsch und ich bin auch sehr zufrieden mit euren Lösungsvorschlägen aber wie gesagt es ist nur eine Frage.
Gruß Axel22


Angehängte Dateien
.xlsx   Neuer Plan 2.xlsx (Größe: 36,58 KB / Downloads: 5)
Antworten Top
#57
Hi,

Du machst Dir ernsthaft Gedanken, was in 35 Jahren mit der Streupflicht ist? 20 20 41 92



.xlsx   Große Hausordnung 2026_V4(1).xlsx (Größe: 337,71 KB / Downloads: 8)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#58
Moin!
Kommt ja noch viel schlimmer!  19
2079 ergibt die verwendete Oster-Formel ein falsches Datum.
Ermittlung des Ostersonntags und aller beweglichen Feiertage
JKL
12079So 16.04.2079So 23.04.2079

ZelleFormel
K1=RUNDEN((TAG(MINUTE(J1/38)/2+55)&".4."&J1)/7;)*7-6
L1=LET(j;J1;
    A;GANZZAHL
(j/100);
    B;15+GANZZAHL
((3*A+3)/4)-GANZZAHL((8*A+13)/25);
    C;2-GANZZAHL
((3*A+3)/4);
    D;REST
(j;19);
    E;REST
(19*D+B;30);
    F;GANZZAHL
((E+GANZZAHL(D/11))/29);
    G;21+E-F;
    H;7-REST
(j+GANZZAHL(j/4)+C;7);
    I;7-REST
(G-H;7);
    OS;G+I;
    K; DATUM
(j;3;OS);K)

Und überhaupt:
2060 muss niemand mehr streuen, weil es dann keinen Frost mehr gibt …  21

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#59
Hallo Edgar, ja diese Gedanken mache ich mir weil ich auch an meine Nachkommen (Kinder) denke die diesen Plan nutzen können Blush Blush

Hallo Ralf, danke für den Hinweis. Werde versuchen das zu ändern.
Antworten Top
#60
Hallo zusammen,
wie anfangs erwähnt habe ich von Excelformeln keine Ahnung. Ich habe versucht die Osterformel von Ralf in meiner Datei Neuer Plan 2 (Siehe Datei)umzusetzen aber selbst das bekomme ich nicht hin. Auch wenn 2060 niemand mehr Streuen muss hätte ich es gerne geändert. Da ich jetzt schon seit Stunden an diesen Formeln rum Bastel lasse ich es jezt wie es ist und werde den Streudienst eben Händisch eintragen und die Feiertagsformel lasse ich auch so.
Liebe Grüße Axel 22

Sorry, habe vergessen die Datei anzuhängen.


Angehängte Dateien
.xlsx   Neuer Plan 2.xlsx (Größe: 36,58 KB / Downloads: 2)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste