Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1460to1464
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
Inhaltsverzeichnis

SVerweis Suche nur bis zum heutigen Datum

SVerweis Suche nur bis zum heutigen Datum
09.12.2015 15:57:40
Erik
Hallo zusammen,
habe folgen Formel die auch einwandfrei funktioniert:
=WENN(ISTFEHLER(SVERWEIS(C7;Matrix!A:D;3;FALSCH));"";SVERWEIS(C7;Matrix!A:D;3;FALSCH))
allerdings durchsucht Excel die komplette Matrix A:D
Es soll aber so sein, das Termine bis zum heutigen Datum gesucht werden.
Vergangene Termine sollen nicht mehr angezeigt werden.
Die Matrix ist aber durch Acess verknüpft und aktuallisiert sich regelmäßig,
sodaß ich die Matrix nicht einfach beschränken kann.
Wie kann ich die Suche einschränken ?
Die Suche soll von Heute bis ..... sein.
Ist das irgendwie zu bewerkstelligen ?
Gruß
Erik

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wo steht das Datum, was ist der Suchwert ...
09.12.2015 16:05:43
neopa
Hallo Erik,
... das zumindest solltest Du noch angeben.
Gruß Werner
.. , - ...

AW: wo steht das Datum, was ist der Suchwert ...
09.12.2015 16:37:48
Erik
Datum habe ich als =HEUTE() in der Zelle A10

AW: wo steht das Datum, was ist der Suchwert ...
09.12.2015 16:49:45
Erik
kein Text

AW: das reicht so nicht aus ...
09.12.2015 16:50:39
neopa
Hallo Erik,
... was für Daten stehen steht bei Dir in MATRIX!A:A und was steht in C7. Stell doch mal eine kleine Beispielmappe ein, dann wird es eindeutiger.
Gruß Werner
.. , - ...

AW: das reicht so nicht aus ...
10.12.2015 08:28:52
Erik
Hallo nochmal,
anbei ein Beispiel.
Ich möchte gerne das die Matrix immer nur bis einschließlich dem aktuellen Datum durchsucht wird.
Die "alten" vergangenen Termine sollen nicht in der Tabelle Kundenteile angezeigt werden.
Die Matrix ändert sich später aber ständig (soll eine Acess verknüpfung werden)
wie kan ich das bewerkstelligen?
Gruß
Erik
https://www.herber.de/bbs/user/102148.xls

Anzeige
AW: das reicht so nicht aus ...
10.12.2015 08:50:26
SF
Hola,
so?
=WENN(ISTFEHLER(SVERWEIS(C7;Matrix!A:D;3;FALSCH));"";SVERWEIS(C7;Matrix!A:D;3;FALSCH))*(SVERWEIS(C7; Matrix!A:D;3;FALSCH)>=HEUTE()) Über die bedingte Formatierung kannst du die so entstandenen Nullwerte mit weißer Schriftfarbe ausblenden lassen.
Gruß,
steve1da

AW: nun ist nachvollziehbar ...
10.12.2015 09:27:40
neopa
Hallo Erik,
... nachfolgende Formeln einfach weit genug nach unten ziehend kopieren. Beachte den Hinweis, wie die Formel in C7 abgeschlossen werden muss.
Den auszuwertenden Bereich hab ich auf momentan 999 Zeilen in der Tabelle Matrix gesetzt. Den kannst Du noch anpassen. Es sollte aber auf keinen Fall viel mehr Zeilen ausgewertet werden, als max in der Tabelle Matrix zu erwarten sin.
Kundenteile

 CL
6Kennz.Termin
71234501.01.2016
86789020.12.2015
92345615.12.2015
107890110.12.2015
11  

Formeln der Tabelle
ZelleFormel
C7{=WENN(ZEILE(B1)>ZÄHLENWENN(Matrix!C:C;">="&O$1); "";INDEX(Matrix!A:A;KKLEINSTE(WENN(Matrix!C$2:C$999>=O$1;ZEILE(B$2:B$999)); ZEILE(A1))))}
L7{=WENN(C7="";"";SVERWEIS(C7;Matrix!A:C;3;))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Matrix

 ABC
1KZArbeitenDatum
212345putzen01.01.2016
367890kehren20.12.2015
423456waschen15.12.2015
578901tanken10.12.2015
634567bauen08.12.2015
789012laufen06.12.2015
8   


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Anzeige

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige