Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
148to152
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
148to152
148to152
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Sverweis?

Sverweis?
13.08.2002 21:37:52
Otto P.
Hallo Excel-Freunde.

Habe eine Tabelle mit Geburtsdaten und Namen.
Wollte jetzt wissen wer als nächster Geburtstag hat.
Diese Formel liefert mir das Datum:
=INDEX(A1:A100;VERGLEICH(MIN(WENN(MONAT(A1:A100)+TAG(A1:A100)/50>=MONAT(HEUTE())+TAG(HEUTE())/50;MONAT(A1:A100)+TAG(A1:A100)/50));MONAT(A1:A100)+TAG(A1:A100)/50;0))

Mit sverweis bekomme ich den Namen.
=SVERWEIS(D1;A1:B100;2;FALSCH)

Folgendes PROBLEM!!!!
Jetzt haben 3 Personen am selben Tag Geburtstag.
Wie muß ich den sverweis ändern damit alle 3 Personen angezeigt werden????
Tabelle Spalte A Datumsliste
Tabelle Spalte B Namensliste

Habe es mit Array-Formel Nr. 28 in der Rubrik Verweisfunktionen (3) http://www.excelformeln.de/ versucht es wird dann nur das zweite in Frage kommende Datum angezeigt nicht aber der dazugehörige Name.
WAS MACHE ICH FALSCH???????
Stehe wahrscheinlich auf der Leitung.

Wünsche euch allen noch einen schönen Abend und DANKE für eure Hilfe.
mfg Otto.P

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Sverweis?
14.08.2002 01:29:03
Charlie
Hallo, Otto!

Diese Matrixformel kann - das vermute ich einmal - nur von WF sein. Auf seiner Seite zur Geburtstagsliste verweist er zum Auslesen mehrfach vorkommender Namen auf die Seite http://www.excelformeln.de/formeln.html?welcher=28.

Dort findest Du mehrere Lösungsmöglichkeiten, die Du entsprechend dem Aufbau Deiner Geburtstagsliste natürlich anpassen musst.

Wenn z.B. die Geburtsdaten in Spalte A (ab Zelle A2) und die Namen in Spalte B (ab Zelle B2) stehen und in Zelle C1 das nächste Geburtsdatum mit der INDEX-Matrixformel ausgelesen wird, dann bekommst Du mit folgenden Matrixformeln alle Namen aufgelistet:
D1: =INDEX(B:B;KKLEINSTE(WENN(($A$1:$A$1000=$C$1);ZEILE($1:$1000));1))
D2: =WENN(ZEILE()>ZÄHLENWENN(A:A;$C$1);"";INDEX(B:B;KKLEINSTE(WENN((A$1:A$1000=$C$1);ZEILE($1:$1000));ZEILE())))
Diese Formel dann entsprechend weit nach unten kopieren. Bei Problemen wegen anderer Zeilenbezüge findest Du auf der Seite von WF entsprechende Hinweise, denn dann musst Du die Funktion Zeile() durch + oder - Zeilenanzahl korrigieren.

Viel Erfolg,
Charlie

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige