Guten Morgen Sulprobil,
ich kann die Datei nicht hochladen, da viele Personendaten enthalten sind.
Tabellenblatt 1 ist leer, also Stelle mit der Auflistung egal,
Tabellenblatt 2 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)
Sorry, ich wollte einen Link anbieten, aber das lief schief.
Google bitte nach sbbirthdaylist.
Am Ende der Seite befindet sich eine Beispieldatei.
Der Witz der Anwendung besteht darin, dass die Geburtsjahre in der Ausgabe fehlen (Datenschutz).
Hallo Sulprobil, Danke ich habe es gefunden, das ist aber VBA oder Makro, damit kann ich nichts anfangen, noch dazu auf English denke ich, das kann ich auch nicht leider
Gibt es jemanden der mir mit Formeln helfen kann
Tabelle Personendaten(2)
Key1 Key2 Nachname Vorname Anschrift PLZ Wohnort Geb-Dat
MH 1 Mustermann Herbert Mustergasse 3 11225 Musterstadt 12.08.1965
MK Musterstadt Konrad Musterstrasse 9 17256 Stadtmuster 22.08.1965
Tabelle Übersicht(1)
heute hat Geburtstag (22.08.2021)
Name Vorname
Musterstadt Konrad
Hallo,
ich habe vor längerer Zeit für mich diese Datei erstellt. Mittels bed. Formatierung werden mir Geb.-Tage 10 Tage vorher orange markiert und die Anzahl Tage angezeigt; der aktuelle Tag (heutiger Geburtstag) wird grün markiert.
Ich hoffe, es hilft dir ein Stück weiter.
Arbeitsblatt mit dem Namen 'Daten' |
| A | B | C | D | E | F | G | H | I |
1 | Namen | Vornamen | Straße | PLZ | Ort | Geboren | Geb.-Liste | Tage bis zum Geburtstag | aktuelles Alter in Jahren |
2 | Name1 | Vorname1 | Straße1 | 12345 | Ort1 | 12.06.99 | 12.06. | 294 | 22 |
3 | Name2 | Vorname2 | Straße2 | 12346 | Ort2 | 28.08.87 | 28.08. | 6 | 33 |
4 | Name3 | Vorname3 | Straße3 | 12347 | Ort3 | 22.08.77 | 22.08. | 0 | 44 |
5 | Name4 | Vorname4 | Straße4 | 12348 | Ort4 | 18.03.52 | 18.03. | 208 | 69 |
6 | Name5 | Vorname5 | Straße5 | 12349 | Ort5 | 27.04.68 | 27.04. | 248 | 53 |
Zelle | Formel |
G2 | =WENN(F2<>"";DATUM(JAHR(HEUTE());MONAT(F2);TAG(F2));"") |
H2 | =WENN(F2<>"";DATUM(JAHR(HEUTE())+((MONAT(F2)*50+TAG(F2)-MONAT(HEUTE())*50-TAG(HEUTE()))<0);MONAT(F2);TAG(F2))-HEUTE();"") |
I2 | =WENN(F2<>"";WENN(DATUM(JAHR(HEUTE());MONAT(F2);TAG(F2))<=HEUTE();JAHR(HEUTE())-JAHR(F2);JAHR(HEUTE())-JAHR(F2)-1);"") |
Zelle | bedingte Formatierung... | Format |
H3 | 1: G3=HEUTE() | abc |
H3 | 2: UND(HEUTE()<=G3;G3-HEUTE()<=10) | abc |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Hallo WillWissen, danke für deine Antwort.
Die bed. Forma hab ich schon erstellt für meine sehende Bekannte, das klappt auch dank eure Hilfe bzw. Ralf.
Das Problem liegt darin, dass ich Farben nicht sehen kann, deshalb habe ich eine Tabelle, die nennt sich Übersicht, da gebe ich das Kürzel aus den beiden Keys ein, so bekomme ich alle Informationen auf eine übersichtliche schnelle Seite, die ich schnell vorlesen lassen kann.
Hier möchte ich auch die Geburtstage ausgegeben haben die Heute stattfinden.
Deine Tabelle ist ja gut, so in der Art ist meine auch, jedoch muss ich hier jede Person anspringen, damit ich das Datum vorgelsen bekomme.
Ich brauche es in der Übersicht
Hallo,
nachfolgend mal eine Beispieldatei:
[
attachment=39881]
Die Formel ist von
HIER...
In
B2/B3 ist eine Formel mit
XVERWEIS. Weiß nicht, ob deine Version das schon hat. In
C2/C3 dann aber klassisch mit
INDEX und VERGLEICH.
Vielleicht kannst du damit etwas anfangen.
Hallo Case, super danke das ist die Lösung die ich brauchte.
Kleines Problem habe ich noch, wenn ich jetzt die Formeln nach unten ziehe, dann habe ich immer nur einen Geburtstagler drin, wie geht es wenn mehrere heute Geburtstag haben?? Kannst du mir bitte da noch helfen bitte
Hi
Ralf meinte das bestimmt so.
Code:
____|A|___B___|___C__|____D___|E|F|G|H|_____I____|J|
1| | | | | | | | | | |
2| |Vorgabe| | | | | | | | |
3| | |Name | Vorname| | | | |Geb. D | |
4| | |Name 1|Vor 1 | | | | |22.08.2021| |
5| | |Name 2|Vor 2 | | | | |23.08.2021| |
6| | |Name 3|Vor 3 | | | | |24.08.2021| |
7| | |Name 4|Vor 4 | | | | |25.08.2021| |
8| | |Name 5|Vor 5 | | | | |26.08.2021| |
9| | |Name 6|Vor 6 | | | | |22.08.2021| |
10| | | | | | | | | | |
11| | | | | | | | | | |
12| | | | | | | | | | |
13| |Ausgabe| | | | | | | | |
14| | |Name |Vorname | | | | | | |
15| | |Name 1|Vor 1 | | | | | | |
16| | |Name 6|Vor 6 | | | | | | |
C15 =WENNFEHLER(INDEX(C$4:C$9;AGGREGAT(15;6;(ZEILE(C$4:C$9)-3)/(TEXT(HEUTE();"MMTT")=TEXT($I$4:$I$9;"MMTT"));ZEILE(A1)));"")
Nach rechts und unten Kopieren
Gruß Elex
Hallo,
anbei mein Vorschlag für eine "einfache" Lösung. (s. Mappe)
Gruß Sigi
Hallo Sigi, wo soll diese Formel geschrieben werden? Hab die Formel in meiner Übersicht eingegeben, nichts passiert, es wäre Toll, wenn ich wie bei Case eine kleine Tabelle hätte, wo ich erfahren kann was die Formeln dann machen, es ist nicht böse gemeint, bitte versetzt euch ein bisschen in die Lage eines nichtsehenden, ich muss mir ein Bild machen können über das was ihr sehen könnt