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

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

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

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige