Kalender bzw. Tages anzeige
Hallo Leute,
mal eine allgemeine Frage.
Ich habe beispielsweise in B2 den Monat stehen (z.b. 03 für März).
In C2 habe ich das Jahr stehen (z.b. 2007)
Hier soll jetzt eine Automatik greifen.
In B4 möchte ich nun untereinander die Tage des Monates stehen haben, also 1., 2., 3. usw.
Und in A4 und darunter liegenden den jeweiligen Wochentag dazu, also Montag, Dienstag, usw.
Ist so etwas über Formel möglich?
Der Hintergrund liegt darin das ich ein Blatt erstellen möchte bei dem man nur den Monat und das Jahr ändert und dann automatisch die einzelnen Tage afgelistet werden.
Danke im Voraus für die Hilfe
Jeremy
Antwort schreiben
Antwort 1 von Aliba vom 11.07.2019, 13:29 Options
Hi Jeremy
Formel in B4:
=WENN(MONAT(DATUM($C$2;$B$2;ZEILE(A1))<>$B$2;"";DATUM($C$2;$B$2;ZEILE(A1)))
Diese Formel dann noch 30 Zellen nach unten kopieren/ziehen.
Format für diesen Bereich: benutzerdefiniert: TT.
In A4 die FOrmel: =WENN(B4="";"";TEXT(B4;"TTTT"))
Die 03 für März muss allerdings eine Zahl sein, also Zellformat
00 und Wert eingeben.
CU Aliba
Antwort 2 von Tomschi vom 11.07.2019, 13:31 Options
Hi!
Mein Vorschlag:
in B4
=datum(c2;b2;1)
ab b5
=WENN(b4="---";"---";WENN(b4+1>MONATSENDE($b$4;0);"---";b4+1))
in A4
=wenn(b4="---";"---";Text(b4;"TTTT"))
lg
Tom
Vielen Dank, ich werde es sofort probieren.
Danke für die Hilfe
Jeremy
Hallo Aliba,
wofür steht denn A1 ???
danke Jeremy
Antwort 5 von Aliba vom 11.07.2019, 14:46 Options
Hi Jeremy,
da steht ZEILE(A1), was als Ergebnis 1 liefert. Nach unten kopiert wird dann daraus ZEILE(A2) was wiederum als Ergebnis 2 liefert usw...
Hier wird quasi der Tag für die DATUMS-Formel erzeugt.
=DATUM(JAHR;MONAT;TAG)
In Deinem Fall also =DATUM(C2;B2;und den Tag)
In C2 steht z.B: 2007
in B2 steht: 3
also wieder in die FOrmel eingesetzt:
=DATUM(2007;3;ZEILE(A1)) wäre dann der 1.3.2007
SOmit erhöht sich das Datum beim nach unten kopieren immer um einen Tag.
CU Aliba
Hallo Aliba, hallo Tomschi und all die anderen,
leider funktionieren beide Formeln nicht.
Bei der Formel von Aliba steht, das die Formel nicht stimmt,
bei Tomschi funktioniert der erste und dritte Teil, aber der zweite ergibt #Name.
Gibt es eine Lösung Eurerseits.
Danke Jeremy
Antwort 7 von Aliba vom 12.07.2019, 01:42 Options
Hi Jeremy,
das kommt davon, wenn man die Formel nicht testet, sondern einfach nur so hinschreibt, Leider eine Klammer vergessen. Soll heissen:
=WENN(MONAT(DATUM($C$2;$B$2;ZEILE(A1)))<>$B$2;"";DATUM($C$2;$B$2;ZEILE(A1)))
Der Vorschlag von Tomschi funktioniert wahrscheinlich nicht, weil bei Dir das Add-Inn "Analysefunktion" nicht aktiviert oder installiert ist. Kannst mal probieren, ob Du das über EXTRAS-Add-in-Manager aktivieren kannst.
CU Aliba
Hallo Aliba,
vielen lieben Dank jetzt funktioniert es perfekt, vielen Dank dafür, auch an Tomschi.
Jetzt noch eine Frage, welche nicht dazu gehört, vielleicht hat aber jemand eine schnelle Lösung.
Meine Monatsübersicht steht jetzt in C11 bis maximal C41.
In B11 bis maximal B41 stehen die dazugehörigen Wochentage.
In M11 bis M41 soll wenn in C ein Datum steht, dort die Zeit 7:48 für die Soll-Arbeitszeit stehen, ansonsten nichts.
Geht das ?
danke für die Hilfe
Jeremy
Antwort 9 von Tomschi vom 12.07.2019, 08:50 Options
Hi!
=wenn(C11="";"";zeit(7;48;0))
lg
Tom
Danke Tomschi,
funktioniert wie immer einwandfrei.
Danke Jeremy
Hallo,
kleine Nachfrage.
in M11 steht die Nettoarbeitszeit in J11 die Sollarbeitszeit. Um die Differenz zu errechnen habe ich folgende Formel angewandt.
Theoretisch rechnet er auch richtig.
=WENN(M11="";"";(J11-M11))
Aber er zeigt mir an wenn in J und M noch nichts steht:
"Negative Zeiten und Datumswerte werden als #### dargestellt.
Leider kann es auch mal vorkommen das ich unter der Sollarbeitszeit liege.
wie kann ich mein Problem lösen?
Danke für die Hilfe!!!
Jeremy
Hallo,
ich hänge jetzt ein wenig, deswegen habe ich die Datei mit meinen Problemchen mal hochgeladen.
Wäre schön wenn ich wie immer in diesem Forum auf Hilfe hoffen könnte.
http://www.netupload.de/detail.php?img=3c8b92057dabf9ff96ad3448f606338d.xls
Danke im Voraus Jeremy
Hallo,
da ich im Forum gelesen habe das negative Zeiten in Excel nicht gehen, habe ich es jetzt anders gemacht und bekomme es so auch hin.
An dieser Stelle an alle Helfer ein herzliches Dankeschön
vielen Dank
Jeremy
Hallo Helmut,
danke für deine Lösung. Ich bin noch am versuchten checken, werde es aber sicherlich so übernehmen.
Danke für deine Hilfe.
Jeremy