Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Geburtstaganzeigen in einer Zelle

Forumthread: Geburtstaganzeigen in einer Zelle

Geburtstaganzeigen in einer Zelle
28.12.2005 09:06:07
Roland
Formelsuche:
Hallo Ihr Profis
Ich habe folgendes Problem:
Suche Formel die mir in einer Zelle anzeigt wann Personen( können ja mal 2 oder mehrere sein ) Geburtstag hat ?
Ich erhalte in meiner Tabelle die ich erstellt habe die Resultate in Spalte E angezeigt
Beispiel:
Spalte C Spalte D Spalte E
Peter mustermann 29.12.1953 Peter Mustermann hat morgen Geburtstag
" " "
Und so weiter in der Tabelle
Nun möchte ich aber alle Anzeigen die Geburtstag haben ( Heute Morgen oder Übermorgen )in Zelle D1 untereinander und getrennt ( Vielleicht mit Zellen auffüllen bis 50 Zeichen oder so ) mit Zeilenumbruch haben ?
Kann mir vielleicht jemand helfen ?
Ich habe kaum Kentnisse mit Excel
Vielen Dank schon mal wenn ich Hilfe bekommen sollte
Mfg. Roland
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Geburtstaganzeigen in einer Zelle
28.12.2005 09:30:15
HermannZ
Hallo Roland;
schau dir einmal dieses Beispiel an vieleicht kannst du es für deine zwecke umsetzen.
Beispiel;
Sortieren
 ABCDEFG
26Liste mit Geburtsdaten sortieren nach Geburtstag >= Heute      
27nach einem Vorschlag von FP      
28  Spalte kannGeburtstag hat Geburtstagsliste sortiert
29  ausgeblendet werdenHeute ab Heute
3003.08.1997Name 128.12.198028.12.2005Name 2028.12.2005Name 20
3105.08.1995Name 231.12.1938  31.12.2005Name 7
3228.03.1950Name 309.01.1974  09.01.2006Name 4
3309.01.1974Name 402.03.1971  02.03.2006Name 5
3402.03.1971Name 503.03.2005  03.03.2006Name 15
3515.05.1978Name 620.03.1987  20.03.2006Name 10
3631.12.1938Name 722.03.2002  22.03.2006Name 18
3723.06.1940Name 828.03.1950  28.03.2006Name 3
3818.10.1986Name 905.04.1955  05.04.2006Name 24
3920.03.1987Name 1010.04.1940  10.04.2006Name 17
4026.04.1931Name 1126.04.1931  26.04.2006Name 11
4126.08.1964Name 1204.05.1984  04.05.2006Name 25
4211.09.1933Name 1315.05.1978  15.05.2006Name 6
4322.05.1932Name 1422.05.1932  22.05.2006Name 14
4403.03.2005Name 1523.06.1940  23.06.2006Name 8
4528.10.1978Name 1624.06.1937  24.06.2006Name 29
4610.04.1940Name 1725.06.1957  25.06.2006Name 23
4722.03.2002Name 1804.07.1939  04.07.2006Name 28
4804.10.1980Name 1903.08.1997  03.08.2006Name 1
4928.12.1980Name 2003.08.1997  03.08.2006Name 22
5007.12.2001Name 2105.08.1995  05.08.2006Name 2
5103.08.1992Name 2206.08.1997  06.08.2006Name 26
5225.06.1957Name 2326.08.1964  26.08.2006Name 12
5305.04.1955Name 2411.09.1933  11.09.2006Name 13
5404.05.1984Name 2504.10.1980  04.10.2006Name 19
5506.08.1997Name 2618.10.1986  18.10.2006Name 9
5630.10.1931Name 2728.10.1978  28.10.2006Name 16
5704.07.1939Name 2830.10.1931  30.10.2006Name 27
5824.06.1937Name 2926.11.1987  26.11.2006Name 30
5926.11.1987Name 3007.12.2001  07.12.2006Name 21
60  Formeln nach unten    
61  kopieren    
Formeln der Tabelle
C30 : {=INDEX($A$30:$A$59;VERGLEICH(KKLEINSTE(WENN(A$30:A$59<>"";REST((TEXT(A$30:A$59;"TT.MM.")&0)-(TEXT(HEUTE();"TT.MM.")&0)+0;366)*1000+JAHR(HEUTE()));ZEILE(A1));WENN(A$30:A$59<>"";REST((TEXT(A$30:A$59;"TT.MM.")&0)-(TEXT(HEUTE();"TT.MM.")&0)+0;366)*1000+JAHR(HEUTE()));0))}
D30 : =WENN(WENN(DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30))<DATUM(JAHR(HEUTE());MONAT(HEUTE());TAG(HEUTE()));DATUM(JAHR(HEUTE())+1;MONAT(C30);TAG(C30));DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30)))=HEUTE();WENN(DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30))<DATUM(JAHR(HEUTE());MONAT(HEUTE());TAG(HEUTE()));DATUM(JAHR(HEUTE())+1;MONAT(C30);TAG(C30));DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30)));"")
E30 : {=WENN(D30="";"";INDEX($B$30:$B$59;KKLEINSTE(WENN($A$30:$A$59<>"";WENN(MONAT($A$30:$A$59)+TAG($A$30:$A$59)/100=MONAT(C30)+TAG(C30)/100;ZEILE($1:$30)));ZÄHLENWENN($C$30:C30;C30))))}
F30 : =WENN(DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30))<DATUM(JAHR(HEUTE());MONAT(HEUTE());TAG(HEUTE()));DATUM(JAHR(HEUTE())+1;MONAT(C30);TAG(C30));DATUM(JAHR(HEUTE());MONAT(C30);TAG(C30)))
G30 : {=INDEX($B$30:$B$59;KKLEINSTE(WENN($A$30:$A$59<>"";WENN(MONAT($A$30:$A$59)+TAG($A$30:$A$59)/100=MONAT(C30)+TAG(C30)/100;ZEILE($1:$30)));ZÄHLENWENN($C$30:C30;C30)))}
A49 : =DATUM(JAHR("01.01.1980");MONAT(HEUTE());TAG(HEUTE()))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß hermann
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige