Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1256to1260
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

Verweis-Funktion mit mehrfachem Suchkriterium

Verweis-Funktion mit mehrfachem Suchkriterium
Andi
Hi,
ich habe auf dieser Website ( http://www.excelformeln.de/formeln.html?welcher=30 ) die folgende Formel gefunden:
=VERWEIS(2;1/(A1:A99&"*"&B1:B99="x"&"*"&"y");C:C) ~f~
Leider suche ich nur einen exakten Wert und ein Datum. In der Spalte A steht ein Datum drin. In B steht bei manchen Einträgen ein "x" und in C steht ein Ausgabetext. Ich möchte nun den Ausgabetext angezeigt bekommen, bei dem in Spalte B ein "x" steht und bei dem das Datum GRÖßER als das in D1 eingegebene Datum ist. Leider bringen mich meine bisherigen Versuche nicht weiter:
~f~
=VERWEIS(2;1/(A1:A99&"*"&B1:B99=">30.04.2012"&"*"&"x");C:C)
=VERWEIS(2;1/(A1:A99&"*"&B1:B99=">"&D1&"*"&"x");C:C)
Kann mir jemand sagen, wie ich hier eine größer-Abfrage mit einbaue?
Mfg. Andi

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Schau mal in die Recherche, zu dem Thema
17.04.2012 21:47:25
Matthias
Hall Andi,
so oft beantwortet da ist bestimmt was dabei.
Gruß Matthias
AW: Schau mal in die Recherche, zu dem Thema
17.04.2012 23:08:31
Andi
Hi,
also ich habe nun mehrere Lösungsvorschläge (unter anderem mit SUMMENPRODUKT oder INDEX) durchprobiert, komme aber auf keinen grünen Zweig.
Weiß jemand wie ich diese Bedingung nur für ein Suchkriterium anwende, sprich für das Datum?
Mfg. Andi
zwei Vorschläge
18.04.2012 00:49:32
Erich
Hi Andi,
wenn ich das Problem richtig verstanden habe, sollten das hier zwei mögliche Lösungen sein:
 ABCD
118.04.2012xA124.04.2012
219.04.2012xB2 
320.04.2012 C3J10
421.04.2012 D4J10
522.04.2012xE5 
623.04.2012xF6 
724.04.2012xG7 
825.04.2012 H8 
926.04.2012 I9 
1027.04.2012xJ10 
1128.04.2012xK11 
1229.04.2012xL12 

Formeln der Tabelle
ZelleFormel
D3{=INDEX(C:C;VERGLEICH(1;(A1:A99>D1)*(B1:B99="x"); 0))}
D4{=INDEX(C:C;MIN(WENN((B1:B99="x")*(A1:A99>D1); ZEILE(A1:A99))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
OT wb o.w.T
18.04.2012 01:52:10
Reinhard

AW: OT wb o.w.T
18.04.2012 08:46:02
Andi
Hi Erich,
danke. Es gibt genau das aus, nach dem ich gefragt habe.
Leider ist meine Tabelle noch etwas komplexer (ich habe sie oben nur stark vereinfacht). Es gibt mir ständig die Fehlermeldung aus, dass bei verbundenen Zellen keine Arrays möglich sind. Gibt es noch eine Möglichkeit ohne die "{}" Arrays?
Mfg. Andi
Ich glaube ich habe was gefunden
18.04.2012 09:05:48
Andi
Ich glaube ich habe was gefunden. Klappt das so normalerweise immer oder ist das nur bei den von mir gerade getesteten Werten zufällig der Fall?
=VERWEIS(2;1/((A1:A99<=D1)*(B1:B99="x"));C:C)
Mfg. Andi
Passt das wirklich?
18.04.2012 09:57:53
Erich
Hi Andi,
mit deiner neuen Formel fragst du "kleinergleich D1" ab. Aufgabe war aber wohl "größer als D1".
Hier mal zwei Beispiele für die unterschiedlichen Ergebnisse.
Die Formel in D6:E6 bringt es nicht. :-(
 ABCDE
118.04.2012xA120.04.201224.04.2012
219.04.2012xB2  
320.04.2012 C3E5J10
421.04.2012 D4E5J10
522.04.2012xE5B2G7
623.04.2012xF6L12L12
724.04.2012xG7  
825.04.2012 H8  
926.04.2012 I9  
1027.04.2012xJ10  
1128.04.2012xK11  
1229.04.2012xL12  

Formeln der Tabelle
ZelleFormel
D3{=INDEX($C:$C;VERGLEICH(1;($A1:$A99>D1)*($B1:$B99="x"); 0))}
E3{=INDEX($C:$C;VERGLEICH(1;($A1:$A99>E1)*($B1:$B99="x"); 0))}
D4{=INDEX($C:$C;MIN(WENN(($B1:$B99="x")*($A1:$A99>D1); ZEILE($A1:$A99))))}
E4{=INDEX($C:$C;MIN(WENN(($B1:$B99="x")*($A1:$A99>E1); ZEILE($A1:$A99))))}
D5=VERWEIS(2;1/(($A1:$A99<=D1)*($B1:$B99="x")); $C:$C)
E5=VERWEIS(2;1/(($A1:$A99<=E1)*($B1:$B99="x")); $C:$C)
D6=VERWEIS(2;1/(($A1:$A99>D1)*($B1:$B99="x")); $C:$C)
E6=VERWEIS(2;1/(($A1:$A99>E1)*($B1:$B99="x")); $C:$C)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
P.S. @Reinhard: "OT": klar, "o.w.T.": auch klar, aber wat meinste mit "wb"?
Anzeige
AW: Passt das wirklich?
18.04.2012 20:25:27
Andi
Hi Erich,
also die Formeln passen :)
Damit wäre das Problem geklärt.
Vielen Dank!
Mfg. Andi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige