Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1940to1944
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Ausgabe Jubiläen Geburtstage Folgewoche

Ausgabe Jubiläen Geburtstage Folgewoche
08.08.2023 12:53:20
Micha
Hallo zusammen,

ich komme tatsächlich nicht weiter. leider ist mein Beitrag im Archiv verschwunden und ich kann diesen leider nicht weiter führen (zumindest weiß ich nicht wie).

https://www.herber.de/forum/cgi-bin/callthread.pl?index=1937641
Dort hatten mir Charly CNX und steve1da schon gut geholfen

Es geht immer noch um das Thema bezüglich der Ausgabe von Mitarbeitern, die in der jeweiligen Folgewoche Geburtstag / Jubiläum haben.

Hier einmal die Beispiel-Datei: https://www.herber.de/bbs/user/162231.xlsm

Erst mal die Geburtstage:
In dem Blatt "Mitarbeiter" im grünen Kasten ist es so wie es aussehen soll.
In dem roten Kasten mit einer eigentlich besseren Formel gibt Excel mir halt nur Fehler aus, erkennt aber im Hintergrund wohl, wer Geburtstag hat.

Es geht um folgende Formel und ich weiß einfach nicht, wo dort der Fehler liegt:

=LET(
x;7*KÜRZEN((2&-1&-JAHR(HEUTE()))/7+ISOKALENDERWOCHE(HEUTE()))-5;
y;FILTER(TBLMitarbeiter;(TBLMitarbeiter[Geburtstag]>x+6)*(TBLMitarbeiter[Geburtstag]
x+14));
WENNFEHLER(INDEX(y;SEQUENZ(ZEILEN(y));{3})&" "&INDEX(y;SEQUENZ(ZEILEN(y));{2})& " hat am "&TEXT(DATUM(JAHR(HEUTE());MONAT(INDEX(SEQUENZ(ZEILEN(y));{7}));TAG(INDEX(SEQUENZ(ZEILEN(y));{7}))); TT.MM.JJJJ)& " Geburtstag und wird "&INDEX(SEQUENZ(ZEILEN(y));{9})&" Jahre alt."; "Warum ist hier ein Fehler")
)

Ich habe etliches probiert um die Formel gerade zu biegen, aber ich bekomme es einfach nicht hin.


Weiter unten im gleiche Blatt habe ich dann die im gelben Kasten ohne jegliche Formel hinterlegt wie die Ausgabe der Jubiläen abgebildet werden sollen.
Aber da weiß ich gar nicht wie ich dort ansetzen soll.

VG

Micha

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Ausgabe Jubiläen Geburtstage Folgewoche
09.08.2023 13:31:02
Micha
Hallo zusammen!

@Onur vielen leiben Dank für deinen Lösungsansatz.
Ich würde allerdings gerne auch die Zwischenrechnung mit dem Datum (Zelle E2 + E3 in deiner Datei) verzichten. Diese berechnet auch die Tage beginnend in 7 Tagen (in einer Woche) und dann die darauffolgenden 6 Tage. Aber es ist nicht die kommende Kalenderwoche.

Ich habe jetzt an meiner Formel versucht mich auf die Fehlerfindung zu machen. Wenn ich jetzt nur den Part:
 =LET(

x;7*KÜRZEN((2&-1&-JAHR(HEUTE()))/7+ISOKALENDERWOCHE(HEUTE()))-5;
y;FILTER(TBLMitarbeiter;(TBLMitarbeiter[Geburtstag]>x+6)*(TBLMitarbeiter[Geburtstag]
WENNFEHLER(INDEX(y;SEQUENZ(ZEILEN(y));{3})&" "&INDEX(y;SEQUENZ(ZEILEN(y));{2})& " hat am "; "Warum ist hier ein Fehler")
)


eintrage, dann wird mir ein korrektes Ergebnis ausgegben.
Sobald ich:
&TEXT(DATUM(JAHR(HEUTE());MONAT(INDEX(y;SEQUENZ(ZEILEN(y));{7}));TAG(INDEX(y;SEQUENZ(ZEILEN(y));{7}))); TT.MM.JJJJ)& " Geburtstag und wird "


und/oder
&INDEX(y;SEQUENZ(ZEILEN(y));{9})&" Jahre alt."


mit einbaue, dann läuft es auf Fehler. Ich glaube ja, dass es an der Formatierung liegt aber auch das ist nur eine Vermutung.

Ihr seid da alle bestimmt so versiert, dass ihr dies auf einen Blick erkennen könnt.

VG

Anzeige
AW: Ausgabe Jubiläen Geburtstage Folgewoche
09.08.2023 13:43:14
onur
Du hattest Recht, da war ein Fehler drin:
https://www.herber.de/bbs/user/162255.xlsm
Die Zellen E2 und E3 brauchst du, damit die Formel nicht kilometerlang wird. Kannst sie ja irgendwo verstecken.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige