Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Dynamischer Monatskalender
#1
Hallo ich Stoße gerade auf ein Problem und komme nicht weiter.

In AD1 =Monat(Heute()) 
in AE1 =Jahr(Heute())

In AD3 Nächste Feiertage Events

In AD4 =WENNFEHLER(WENN(ODER(DATUM($AE$1;$AD$1;1)=NICHT(HEUTE());DATUM($AE$1;$AD$1;1)=HEUTE());DATUM($AE$1;$AD$1;1);WENN(MONAT(AD17+1)<>MONAT(AD16);"";AD17+1));"")

Ich versuche gerade einen absolute sorglos Dynamischen Monatskalender, der Kalender Steht soweit nun will ich es so haben das in AD4 entweder der Heutige tag steht und wenn ich AD1 einen anderen Monat eingebe zum.Bsp. 10 soll dann der Erste Dezember stehen 
   

Also bei AD1 Monat(heute()) immer den aktuellen Tag habe ich schon hinbekommen nun habe ich das Problem wenn AD1 in 7 oder 10 ändere bleibt in AD4 der aktuelle Tag stehen soll aber dann auf den 1 springen

Hier Die Datei 

[attachment=44896]

Was ist angepasst in Basis Feiertage Events alle gesetzlichen Feiertage und für Schleswig-Holstein Mecklenburg-Vorpommern alle Feiertage 
Events Kieler Woche, Warnemünder Woche, Hanse Sail, Müritz Sail, und adere Events in MV
alles absolute Dynamisch Bezug Für das Jahr in Basis Feiertage Events ist AE1 noch nicht eingetragen Für Jahreswechsel das Datum Der Feiertage.
Antworten Top
#2
Toller Screenshot!  Undecided
Was ist Version 15?
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
#3
Hi,

interessante Formel:

WENN(ODER(DATUM($AE$1;$AD$1;1)=NICHT(HEUTE());DATUM($AE$1;$AD$1;1)=HEUTE())

im Klartext wenn das Datum gleich heute oder nicht gleich heute Huh Huh 20 20

Außerdem ist es ein NoGo in einer Zelle eine Formel oder einen händischen Wert einzutragen (AD1)

Zitat:WENN(DATUM($K$1;J1;1)=DATUM($K$1;J1;1)=HEUTE()

Murks. Kannst Du mit der Formelauswertung überprüfen!

Zitat:=WENNFEHLER(WENN(MONAT(J17+1)<>MONAT(J17);"";J17+1);"")


Das WENNFEHLER kannst Du Dir hier sparen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
(02.09.2022, 16:30)BoskoBiati schrieb: Hi,

interessante Formel:

WENN(ODER(DATUM($AE$1;$AD$1;1)=NICHT(HEUTE());DATUM($AE$1;$AD$1;1)=HEUTE())

im Klartext wenn das Datum gleich heute oder nicht gleich heute Huh Huh 20 20

Außerdem ist es ein NoGo in einer Zelle eine Formel oder einen händischen Wert einzutragen (AD1)


Murks. Kannst Du mit der Formelauswertung überprüfen!



Das WENNFEHLER kannst Du Dir hier sparen.

Moin es geht mir im Moment um AD4 ändere ich in AD1 den Monat soll in AD4 Dann der erste tag des Monats stehen also der erste 1 aber beim Aktuellen Monat der Aktuelle Tag zum.Bsp. Heute der 2.te aber änder ich AD4 auf einen anderen Monat dann bleibt als tag die 2 stehen die soll sich dann aber auf 1 ändern.

WENNFEHLER steht drin da im aktuellen Monat in Ad4 immer der aktuelle tag Stehen soll und die darunter ist irgendwann das ende eines Monats fast erreicht muss WENNFEHLER drin stehen da nur die tage des Monats unter nächste Feiertage Events stehen sollen
Antworten Top
#5
Hi,

1. brauchst Du nicht den ganzen Beitrag zitieren.
2. habe ich die Formel in AD4 dargestellt, die ist einfach sinnfrei.
3. Du scheinst den Sinn von WENNFEHLER nicht verstanden zu haben.
4. nur am Rande =Nicht(heute()) ist dasselbe wie <>heute()
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#6
(02.09.2022, 16:57)BoskoBiati schrieb: Hi,

1. brauchst Du nicht den ganzen Beitrag zitieren.
2. habe ich die Formel in AD4 dargestellt, die ist einfach sinnfrei.
3. Du scheinst den Sinn von WENNFEHLER nicht verstanden zu haben.
4. nur am Rande =Nicht(heute()) ist dasselbe wie <>heute()

Doch klar WENNFEHLER gibt an was passieren soll ;"") gibt nichts an was beim Kalender gut ist.

WENN(MONAT(AD17+1)<>MONAT(AD17);"";AD17+1) damit ich es einfach runterziehen kann und sich alles dann ändert.

ich Versuche mich ja aber wie bekomme ich es hin das in AD4 immer wenn ich in AD1 denn Monat ändere das dort dann die 1 steht aber beim aktuellen Monat der Aktuelle Tag?
Antworten Top
#7
Hi,

ich weise nochmals darauf hin, dass Du nicht jedesmal meinen ganzen Beitrag zitieren solltest!!

WENNFEHLER ist dann sinnvoll, wenn es zu einem Fehler-Ergebnis kommen kann, was hier kaum vorkommen sollte.

Kontrolliere mal die Formel in AD4 mit der Formelauswertung, dann siehst Du vielleicht den Fehler.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Ja Danke das versuche ich gerade aber im Moment Scheitere ich
Antworten Top
#9
Hi,

ich hatte es Dir schon in meinem ersten Beitrag erläutert!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#10
Hallo Don1802,

mal so als Ansatz / Beispiel, wie so was angegangen werden könnte (wenn ich dein Anliegen richtig verstanden habe):

In der Monatszelle (hier A1) kannst du entweder eine Zahl eintragen, dann wird als Zieldatum der erste dieses Monats ausgegeben - oder die Monatszelle leer lassen, dann wird das heutige Datum ausgegeben.
Denn wie dir BoskoBiati bereits schrieb: Du kannst in einer Zelle nur entweder eine Formel oder einen festen Wert eingeben.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1MonatJahrStartdatum
212202201.12.2022

ZelleFormel
D2=WENN(A2>0;DATUM($B$2;$A$2;1);HEUTE())
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021 
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Ansonsten musst du halt statt des wenig aussagekräftigen Bildchens eine Excel-Datei hochladen.

Gruß
Fred
< es lebe die Hilfsspalte >
Antworten Top


Gehe zu:


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