Personenliste Geburtstage anzeigen lassen
#1
Guten Morgen an alle Excel-Meisterinnen und Meistern,

ich brächte wieder mal eure Hilfe, komme wieder nicht weiter.

Ich habe im Tabellenblatt2 alle Personendaten, Spalten A4,B4,usw. stehen Daten wie Schlüssel, Nachname, Vorname und in Spalte I4 bis I500 stehen die Geburtstage (z.B. 21.8.1960)

Ich möchte mit einer Formel im Tabellenblatt1 (Übersicht) die Geburtstage angezeigt bekommen, die heute, die vor 3 Tagen und die, die die nächsten 3 Tage Geburtstag heben.

für die bedingte Forma habe ich eine Formel die, wenn heute Geburtstag, die ganze Zeile markiert, indem Einträge stattfinden

Ich habe nach anderen gesucht die diese Tage auch einfärben aber leider nichts gefunden.

Wer will mir helfen, danke schon mal im Voraus
Antworten Top
#2
Moin!
Wie sieht denn die jetzige Formel der bed. Form. aus?
Die musst Du doch nur auf UND(>=;<=) erweitern.

Gruß Ralf
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)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  •
Antworten Top
#3
Guten Morgen Ralf

so meine jetzige Formel =UND(MONAT($I4)=MONAT(HEUTE());TAG($I4)=TAG(HEUTE()) )
Antworten Top
#4
Es geht mittels Umweg über TEXT() etwas einfacher:
=UND(TEXT($I4;"MMTT")>=TEXT(HEUTE()-3;"MMTT");TEXT($I4;"MMTT")<=TEXT(HEUTE()+3;"MMTT"))
AB
1GebDat
209.09.1995C
318.08.1982Q
401.09.1964S
530.08.1972P
605.09.1984D
716.08.1986Y
829.08.1982W
906.09.1971Z
1002.09.1977B
1127.08.1961G
1202.09.1982H
1317.08.1997F
1402.09.1990E
1522.08.1973O
1619.08.1966M
1718.08.1996Y
1809.09.1994P
1921.08.1995X
2021.08.1963T
2126.08.1996W
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
A21. / Formel ist =UND(TEXT($A2;"MMTT")>=TEXT(HEUTE()-3;"MMTT");TEXT($A2;"MMTT")<=TEXT(HEUTE()+3;"MMTT"))Abc


Gruß Ralf
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)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  •
Antworten Top
#5
Hallo Ralf, die Formel soll in die bed. Forma? Gibt es die Möglichkeit, vergangene Tage gelb mit Schwarzer Fettschrift, heute Grün mit fetter Schwarzschrift und kommende mit Orange mit schwarzer Fettschrift?

Wie lautet dann die Formel für die Anzeige im Tabellenblatt1, ich selber kann ja die Farben nicht sehen, es war früher mal so dass die Farbenbezeichen gesprochen wurde wenn ich auf eine Zelle gesprungen bin, jetzt leider nicht mehr. Die Farbliche Markierungen sollen meiner sehenden bekannten dienen
Antworten Top
#6
Du bist blind?
Meine Hochachtung, dass Du ernsthaft mit Excel arbeitest!
Ich kann mir nicht vorstellen, dass ich dies jemals könnte.

Zu Deinen Fragen:
1. Ja, die Formel gehört in die bed. Form.
2. Um die drei verschiedenen Formate darzustellen, brauchst Du 3 verschiedene Bedingungen.

für gelb fett:
=UND(TEXT($A2;"MMTT")>=TEXT(HEUTE()-3;"MMTT");TEXT($A2;"MMTT")

für grün fett:
=TEXT($A2;"MMTT")=TEXT(HEUTE();"MMTT")

für orange fett:
=UND(TEXT($A2;"MMTT")<=TEXT(HEUTE()+3;"MMTT");TEXT($A2;"MMTT")>TEXT(HEUTE();"MMTT"))

AB
1GebDatName
209.09.1995C
318.08.1982Q
401.09.1964S
530.08.1972P
605.09.1984D
716.08.1986Y
829.08.1982W
906.09.1971Z
1002.09.1977B
1127.08.1961G
1202.09.1982H
1317.08.1997F
1402.09.1990E
1522.08.1973O
1619.08.1966M
1718.08.1996Y
1809.09.1994P
1921.08.1995X
2021.08.1963T
2126.08.1996W
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
A21. / Formel ist =UND(TEXT($A2;"MMTT")<=TEXT(HEUTE()+3;"MMTT");TEXT($A2;"MMTT")>TEXT(HEUTE();"MMTT"))Abc
A22. / Formel ist =TEXT($A2;"MMTT")=TEXT(HEUTE();"MMTT")Abc
A23. / Formel ist =UND(TEXT($A2;"MMTT")>=TEXT(HEUTE()-3;"MMTT");TEXT($A2;"MMTT")<TEXT(HEUTE();"MMTT"))Abc

Gruß Ralf
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)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  •
Antworten Top
#7
Hallo Ralf, ja ich bin blind seit 10 Jahren, man kann soviel lernen wenn man es angenommen hat, weiter zu leben und trotz einschränkung zu leben. Das mit der bed. Forma klappt, das ist super, dafür schon mal tausend dank.

Kannst du mir auch noch formel schreiben für das Übersichtsblatt?

Wenn ich die nach vorne bekomme, kann ich auch die Geburtstage abfragen ohne lange zu suchen unter derzeit 388 Personen
Antworten Top
#8
Mit meinem Excel 365 würde ich dies mittels der neuen Funktionen FILTER() und SORTIEREN() lösen.
Bei Deinem Excel 2016 wird man mit AGGREGAT() arbeiten müssen.

Ich habe momentan wenig Zeit, verspreche Dir aber, eine Lösung anzubieten, was aber noch etwas dauern kann.

Vielleicht springt ja jemand bei, der dies aus dem Ärmel schüttelt.

Bis später, Gruß Ralf
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)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  •
Antworten Top
#9
Ralf, vielen Dank einstweilen für deine Hilfe, ja wenn niemand anderes einsteigt, muss ich eben warten bis du dich zurück meldest. Bleibe Gesund und vielen tausend Dank bis bald
Antworten Top
#10
https://berndplumhoff.gitbook.io/sulprob...rthdaylist
Antworten Top


Gehe zu:


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