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.

Über bed. Formatierung Geburtstage im Monatskalender anzeigen lassen
#1
Question 
Hallo Gemeinde.

Ich brauche Eure Hilfe.
Ich habe jetzt seit Tagen über Google nach einer Lösung gesucht und nichts gefunden.
Vielleicht könnt Ihr mir helfen, auch wenn die Antwort "nicht machbar" lautet.

Kann ich in einem Monatskalender mit Hilfe des Names und dem Geburtstag, die Zelle mittels bedingter Formatierung hervorheben, wo sich die Spalte und die Zeile treffen ?

Aber Reihe nach. Hier kommt jetzt erstmal mein aktueller Stand:

Das erste Tabellenblatt:

Hier werden die Daten eingegeben.
A1 das Jahr (z.B. 2016)
A2 bis A20 die Namen (z.B. Thomas),
B2 bis B20 die Geburtsdaten (z.B. 20.01.1970),
C2 bis C20 die Geburtstage des unter A1 angegebenen Jahres (20.01.2016),
D2 bis D20 das Alter in dem eingegebenen Jahr (46).
Wenn ich unter A1 das Jahr ändere, bleiben Name und Geburtsdaten gleich, der Geburtstag und das Alter ändern sich automatisch.

Unter "Namen definieren" habe ich
- Namen (nur die Namen)
- Datum (Geburtstage im eingegebenen Jahr)
- Geburtstage ( Namen und Geburtstage im eingegebenen Jahr)
erstellt.

Das zweite bis dreizehnte Tabellenblatt:

A1 der Monat mit eingegebenen Jahr,
A3 bis A33 die Tage des Monats,
B2 bis T2 die Namen.
Die Wochenenden werden beim Datum über die bedingte Formatierung farblich (Zellfüllung) angezeigt
(Samstage in Grün über =WOCHENTAG($A3;1)>6 und Sonntage in Rot über =WOCHENTAG($A3;2)>6).

Wofür ich keine Lösung gefunden habe: Huh

Nehmen wir unser Beispiel "Thomas".
Der Name steht in K2.
Sein Geburtstag ist am 20.01.2016 und somit in A22.
Die Zelle K22 ist die Schnittstelle zwischen Namen und Datum und diese soll über die bedingte Formatierung farblich gefüllt werden.
Ist das Möglich ?
Wenn ja, wäre ich über eine Lösung sehr dankbar.

Versuche mit WENN(UND, ZÄHLENWENN(UND, ZÄHLENWENNS, INDEX(UND, etc. mit Eingabe der "definierten Namen" (egal ob Namen mit Datum oder Geburtstage) haben nicht funktioniert.

Ich hoffe, ich konnte es soweit beschreiben, das Ihr wisst, was ich möchte.

Vielen Dank im voraus für Eure Hilfe. Thumps_up
Antworten Top
#2
Hola,

eine Beispieldatei wäre hilfreich.

Gruß,
steve1da
Antworten Top
#3
Hi,

Steve hat dich ja um eine Beispieldatei gebeten - einen Versuch wage ich mit meiner eigenen und hoffe, die richtig verstanden zu haben. Wenn's nicht passt, bleibt es bei Steves Bitte!

In A1 gibst du lediglich 1-1, 1-2 usw. ein, der Rest wird durch benutzerdef. Formatierung erledigt


.xlsb   Lusche800-Geburtstagskalender.xlsb (Größe: 29,81 KB / Downloads: 10)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hallo.

Danke für die schnellen Antworten.

Mit Glück krieg ich die Datei hochgeladen. Noch keine Erfahrung damit gemacht. :17:


.xlsx   Geburtstage.xlsx (Größe: 20,53 KB / Downloads: 8)


Danke schön.
Antworten Top
#5
(16.08.2016, 14:36)Lusche800 schrieb: Versuche mit WENN(UND, ZÄHLENWENN(UND, ZÄHLENWENNS, INDEX(UND, etc. mit Eingabe der "definierten Namen" (egal ob Namen mit Datum oder Geburtstage) haben nicht funktioniert.
ZÄHLENWENNS() funktioniert doch.
Arbeitsblatt mit dem Namen 'Januar'
 K
22 

NameBezug
Datum=Eingabe!$D$2:$D$20
Namen=Eingabe!$A$2:$A$20

Zellebedingte Formatierung...Format
K221: =ZÄHLENWENNS(Namen;K$2;Datum;$A22)abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#6
Hallo.

@WillWissen

Danke für die Test-Datei.
Hier greift die bed. Formatierung, weil in jeder Zelle eine Formel steht, die am besagten Tag das Datum ausspuckt.
Geht es auch ohne Datum bzw. ohne Formel in jeder Zelle ?

Trotzdem Danke für die schnelle Hilfe.

@shift-del

Wenn ich direkt auf die Zelle Deine bedingte Formatierung anwende, gehts.

Aber da ich jetzt nicht jede Person mit Geburtstag einzeln suchen will, habe ich das komplette Feld von b3 bis t33 markiert.
Hier soll die bed. Formatierung greifen.
Der Hintergedanke ist, wenn jemand von der Liste gestrichen wird oder dazukommt, muss man direkt auf die Zelle gehen.
Mit meinem Gedanken gehts automatisch.
Aber wie gesagt, ich weiß nicht, ob das geht.

Trotzdem Danke für die schnelle Hilfe.
Antworten Top
#7
(16.08.2016, 19:05)Lusche800 schrieb: Aber wie gesagt, ich weiß nicht, ob das geht.
Natürlich geht das.
Wenn du B3:T33 markierst hast musst du die Bezüge entsprechen anpassen:
Code:
=ZÄHLENWENNS(Namen;B$2;Datum;$A3)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Lusche800
Antworten Top
#8
Hi,

Zitat:Geht es auch ohne Datum bzw. ohne Formel in jeder Zelle ?


ja! Du markierst B3:M33 und schreibst folgende Formel in die bedingte Formatierung:


Code:
=INDEX(Tabelle1!$C$2:$C$20;VERGLEICH(B$2;Tabelle1!$A$2:$A$20;0))=DATUM(;MONAT($A3);TAG($A3))


Tabelle4 (3)

ABCDEFGHIJKLM
1Juni 2016
2ThomasPetraWolfgangIrisSebastianManuelaChristineMonikaMarkusNiklasTanjaSascha
301.06.2016
402.06.2016
503.06.2016
604.06.2016
705.06.2016
806.06.2016
907.06.2016
1008.06.2016
1109.06.2016
1210.06.2016
1311.06.2016
1412.06.2016
1513.06.2016
1614.06.2016
1715.06.2016
1816.06.2016
1917.06.2016
2018.06.2016
2119.06.2016
2220.06.2016
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
B31. / Formel ist =INDEX(Tabelle1!$C$2:$C$20;VERGLEICH(B$2;Tabelle1!$A$2:$A$20;0))=DATUM(;MONAT($A3);TAG($A3))Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
@ shift-del

Vielen Dank. Genau das ist es. :19: 

Wahrscheinlich habe ich die Formel zu kompliziert gemacht und deswegen hats nicht funktioniert.

Ich bin froh, das ich hier ins Forum gekommen bin. :87: :87:

Schnelle und unkomplizierte Hilfe. Absolut Super. Thumps_up Xmas33
Antworten Top
#10
@ shift-del

Es hat mir keine Ruhe gelassen und habe Deine Formel umgestellt.

Von
Code:
=ZÄHLENWENNS(Namen;B$2;Datum;$A3)

nach
Code:
=ZÄHLENWENNS(B$2;Namen;$A3;Datum)

und siehe da, es geht nicht mehr. Das war mein Fehler. Ich habe immer die Spalte / Zeile zuerst genommen. Ich kann mir zwar den Unterschied nicht erklären, aber jetzt weiß ich wenigstens, woran es gelegen hat.

Ich habe jetzt das Ganze erweitert.
Nun werden auch die Feiertage und die Ferien angezeigt. Es hat mich zwar Nerven gekostet, aber es funktioniert. :19:
Leider muss man die Ferien per Hand für jedes Jahr eingeben, aber das dauert ja nur max. 5 min..

Danke nochmals für die Hilfe und Unterstützung.
Antworten Top


Gehe zu:


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