Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
992to996
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
992to996
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formel für jeden 1. Mo im Monat +...

Formel für jeden 1. Mo im Monat +...
14.07.2008 14:30:00
kellerkind42
Hallo.
Ich habe in Tabelle1 untereinander in der Spalte B einen Kalender von 01.01.08 > 31.01.09
Nun möchte ich eine Formel basteln, die mir in Spalte C jeweils
ab dem ersten Montag im Monat
bis Donnerstag jeweils den Tag mit einem X markiert.
Also viermal.
Mit einer Hilfsspalte bekomme ich über die Formel =WENN(UND(TAG(B4) an den ersten Montag im Monat.
Jedoch komme ich nicht weiter damit, das der Di, Mi und Donnerstag auch markiert werden sollen.
Wer hat Lust zu helfen?
Gruß Reinhardt.

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel für jeden 1. Mo im Monat +...
14.07.2008 14:34:00
Ramses
Hallo
Meinst du so ?
Tabelle1

 ABC
125.08.2008Mo 
226.08.2008Di 
327.08.2008Mi 
428.08.2008Do 
529.08.2008Fr 
630.08.2008Sa 
731.08.2008So 
801.09.2008MoX
902.09.2008DiX
1003.09.2008MiX
1104.09.2008DoX
1205.09.2008Fr 
1306.09.2008Sa 
1407.09.2008So 
1508.09.2008Mo 
1609.09.2008Di 
1710.09.2008Mi 
1811.09.2008Do 
1912.09.2008Fr 
2013.09.2008Sa 

Formeln der Tabelle
ZelleFormel
B1=A1
C1=WENN(UND(TAG(A1)>=1;TAG(A1)<=4); "X";"")
B2=A2
C2=WENN(UND(TAG(A2)>=1;TAG(A2)<=4); "X";"")
B3=A3
C3=WENN(UND(TAG(A3)>=1;TAG(A3)<=4); "X";"")
B4=A4
C4=WENN(UND(TAG(A4)>=1;TAG(A4)<=4); "X";"")
B5=A5
C5=WENN(UND(TAG(A5)>=1;TAG(A5)<=4); "X";"")
B6=A6
C6=WENN(UND(TAG(A6)>=1;TAG(A6)<=4); "X";"")
B7=A7
C7=WENN(UND(TAG(A7)>=1;TAG(A7)<=4); "X";"")
B8=A8
C8=WENN(UND(TAG(A8)>=1;TAG(A8)<=4); "X";"")
B9=A9
C9=WENN(UND(TAG(A9)>=1;TAG(A9)<=4); "X";"")
B10=A10
C10=WENN(UND(TAG(A10)>=1;TAG(A10)<=4); "X";"")
B11=A11
C11=WENN(UND(TAG(A11)>=1;TAG(A11)<=4); "X";"")
B12=A12
C12=WENN(UND(TAG(A12)>=1;TAG(A12)<=4); "X";"")
B13=A13
C13=WENN(UND(TAG(A13)>=1;TAG(A13)<=4); "X";"")
B14=A14
C14=WENN(UND(TAG(A14)>=1;TAG(A14)<=4); "X";"")
B15=A15
C15=WENN(UND(TAG(A15)>=1;TAG(A15)<=4); "X";"")
B16=A16
C16=WENN(UND(TAG(A16)>=1;TAG(A16)<=4); "X";"")
B17=A17
C17=WENN(UND(TAG(A17)>=1;TAG(A17)<=4); "X";"")
B18=A18
C18=WENN(UND(TAG(A18)>=1;TAG(A18)<=4); "X";"")
B19=A19
C19=WENN(UND(TAG(A19)>=1;TAG(A19)<=4); "X";"")
B20=A20
C20=WENN(UND(TAG(A20)>=1;TAG(A20)<=4); "X";"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss Rainer

Anzeige
AW: Formel für jeden 1. Mo im Monat +...
14.07.2008 14:44:00
Mustafa
Hallo kellerkind42,
Probier es mit folgender Formel für das Datum in Zelle B4:
=(WENN(UND(TAG(B4)<8;WOCHENTAG(B4)=2);"X";""))&(WENN(UND(TAG(B4)<9;TAG(B4)>1;WOCHENTAG(B4) =3);"X";""))&(WENN(UND(TAG(B4)<10;TAG(B4)>2;WOCHENTAG(B4)=4);"X";""))&(WENN(UND(TAG(B4)<11; TAG(B4)>3;WOCHENTAG(B4)=5);"X";""))
Rückmeldung obs hilft wäre nett.
Gruß aus Köln.

Deine Formel geht!
14.07.2008 15:03:23
kellerkind42
Da braucht man aber einen langen Hausflur nach dem ausdrucken! ;)
Danke.

Danke für die Rückmeldung
14.07.2008 15:04:00
Mustafa
Es geht also auch ohne einen zweiten Thread zu öffnen ;)

@ Ramses
14.07.2008 14:51:00
Mustafa
Hallo Ramses,
deine Formel beachtet nicht was für ein Tag gerade der 1. im monat ist.
Es sieht in deinem Screenshot zwar danach aus, aber das ist nur weil der 1. auf einen Montag fällt.
Wenn du einen andren Monat benutzt wo der 1. Montag zB. auf den 5 oder so fällt dann kommen die X an den Falschen stellen.
Seh ich das nur falsch oder hast du da einen gedankenfehler drin ?
Gruß aus Köln.

Anzeige
Richtig, die Formel von Ihm geht nicht.
14.07.2008 15:05:41
Ihm
.

etwas kürzer geht's aber auch...
14.07.2008 15:20:00
FP
Hallo Reinhardt,
siehe Beispiel(e):
Tabelle1
 ABCDEFGHIJKL
1Datum1.Mo-DoDatum1.Mo-DoDatum1.Mo-DoDatum1.Mo-DoDatum1.Mo-DoDatum1.Mo-Do
201.07.2008 01.08.2008 01.09.2008x01.10.2008 01.11.2008 01.12.2008x
302.07.2008 02.08.2008 02.09.2008x02.10.2008 02.11.2008 02.12.2008x
403.07.2008 03.08.2008 03.09.2008x03.10.2008 03.11.2008x03.12.2008x
504.07.2008 04.08.2008x04.09.2008x04.10.2008 04.11.2008x04.12.2008x
605.07.2008 05.08.2008x05.09.2008 05.10.2008 05.11.2008x05.12.2008 
706.07.2008 06.08.2008x06.09.2008 06.10.2008x06.11.2008x06.12.2008 
807.07.2008x07.08.2008x07.09.2008 07.10.2008x07.11.2008 07.12.2008 
908.07.2008x08.08.2008 08.09.2008 08.10.2008x08.11.2008 08.12.2008 
1009.07.2008x09.08.2008 09.09.2008 09.10.2008x09.11.2008 09.12.2008 
1110.07.2008x10.08.2008 10.09.2008 10.10.2008 10.11.2008 10.12.2008 
1211.07.2008 11.08.2008 11.09.2008 11.10.2008 11.11.2008 11.12.2008 
1312.07.2008 12.08.2008 12.09.2008 12.10.2008 12.11.2008 12.12.2008 
1413.07.2008 13.08.2008 13.09.2008 13.10.2008 13.11.2008 13.12.2008 
1514.07.2008 14.08.2008 14.09.2008 14.10.2008 14.11.2008 14.12.2008 
Formeln der Tabelle
B2 : =((REST(A2-2;7)-TAG(A2))<0)*(SUMME(B$1:B1)<4)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Format für die Ergebniszelle: "x";;
Achtung! In Wirklichkeit steht 0 bzw. 1 in der Zelle ( 1 wird dann optisch in ein "x" verwandelt )
Servus aus dem Salzkammergut
Franz

Anzeige
@ FP
14.07.2008 15:37:21
Mustafa
Deine Formel funktioniert aber nur bei Aufteilung des Kalenders in mehrere Spalten.
Wenn der Kalender, so wie beschrieben in einer Spalte ist, dann funktioniert die formel auch nicht mehr ;)
Dann würde es nur so funktionieren :
=((REST(A2-2;7)-TAG(A2))<0)*(SUMME(B$1:B1)<4*MONAT(A2))
Gruß Aus Köln.

aber so geht's schon
14.07.2008 16:41:00
FP
Hallo,
stimmt:
und wenn in A2 ein beliebiges Datum stehen darf ( also nicht der 1.1. ) und dann aber mehrere Monate:
=(SUMME(N(A2>=A2-TAG(A2)+REST(1-A2+TAG(A2);7)+{1.5}))=1)+0
alternativ
=(HÄUFIGKEIT(A2-TAG(A2)+REST(1-A2+TAG(A2);7)+{1.5};A2)=1)+0
und ganz ohne "Trick" mit Formatierung:
=WENN(SUMME(N(A2>=A2-TAG(A2)+REST(1-A2+TAG(A2);7)+{1.5}))=1;"x";"")
bzw.
=WENN(HÄUFIGKEIT(A2-TAG(A2)+REST(1-A2+TAG(A2);7)+{1.5};A2)=1;"x";"")
Servus aus dem Salzkammergut
Franz

Anzeige
AW: Formel für jeden 1. Mo im Monat +...
14.07.2008 15:22:00
Rudi
Hallo,
ein wenig kürzer:
=WENN(ODER(B4=DATUM(JAHR(B4);MONAT(B4);1)-REST(DATUM(JAHR(B4);MONAT(B4);1)-3;7)+6;UND(C3="x"; WOCHENTAG(B4;2)
Gruß
Rudi

AW: Formel für jeden 1. Mo im Monat +...
14.07.2008 15:27:00
Rudi
oder so:
=WENN(ODER(UND(TAG(B4)

Jungs! Vielen Dank!!! o.T.
14.07.2008 15:34:35
kellerkind42
.

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige