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

SVERWEIS bei mehrfach vorkommendem Suchkriterium

SVERWEIS bei mehrfach vorkommendem Suchkriterium
20.04.2006 23:41:48
gemba
Hallo,
ich beziehe mich auf http://www.excelformeln.de/formeln.html?welcher=28
(Sverweis mit mehrfach vorkommenden Suchkriterium)
Diese Formel:
{=INDEX(A:A;KKLEINSTE(WENN(B$1:B$1000="x";ZEILE($1:$1000));1))}
versuche ich gerade in einer englischen Excelvariante nachzubauen.
Dabei habe ich die Funktionen wie folgt uebersetzt:
INDEX - INDEX
KKLEINSTE - DMIN
WENN - IF
Zeile - ROW
Wenn ich die Formel beenden moechte mit dem Setzen der Matrixklammern, sagt mir Excel, dass noch Argumente fehlen, was ich auch bestaetigen kann, wenn ich die notwendigen Arguemente mit den vorhanden vergleiche.
Meine nicht funktionierende Formel (in der englischen Version ist , = ;):
=INDEX(A22:A33,DMIN(IF(B$22:B$33="x",ROW($22:$33)),1))
Wo ist mein Fehler? Habe ich eine Funktion falsch uebersetzt und operiere jetzt mit einer falschen, die mehr Argumente erfodert?
Die Funktion DMIN ist mir sehr unsymphatisch. Kann mir jemand auf Deutsch sagen, was die Argumente (database, field, criteria) besagen sollen.
Wie immer danke fuer die Hilfe,
gemba

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

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS bei mehrfach vorkommendem Suchkriterium
20.04.2006 23:49:46
Mustafa
Hallo Gemba,
=INDEX(A22:A33,DMIN(IF(B$22:B$33="x";ROW($22:$33)),1))
Da ist ein komma zu viel und ein Semikolon zu wenig.
Versuch es mal wie oben gezeigt.
Viele Grüße aus Köln
AW: SVERWEIS bei mehrfach vorkommendem Suchkriterium
21.04.2006 08:59:53
HermannZ
Hallo gemba;
die korekte Übersetzung von deiner Formel;
{=INDEX(A:A;KKLEINSTE(WENN(B$1:B$1000="x";ZEILE($1:$1000));1))}
lautet;
{=INDEX(A:A,SMALL(IF(B1:B1000="x",ROW(S1;S1000)),1))}
Gruß hermann
Korrektur.
20.04.2006 23:52:19
Mustafa
Es sind alles nur Kommata die durch semikolon ersetzt werden müssen.
Glaube ich zu mindest.
Rückmeldung obs hilft wäre nett.
AW: Korrektur.
21.04.2006 00:08:48
gemba
Hallo,
da ich mit einer englischen Excelversion arbeite, muss ich anstelle der Semikolons Kommata verwenden. Deswegen sieht meine Formel so aus:
=INDEX(A22:A33,DMIN(IF(B$22:B$33="x",ROW($22:$33)),1))
Stell dir anstelle der Kommata einfach Seminkolons vor. Excel sagt immer, es wuerden Arguente fehlen. Wenn ich mit dem Curser durch die Formel fahre, sehe ich ja, wie in der Syntaxhilfe die Argumente schwarz hinterlegt werden, dann ueberspringt Excel manche Argumente einfach und geht in die naechste Funktion.
Weiss jemand weiter? Habe ich ueberhaupt die richtigen, englischen Funktionen? Ist KKleinste ueberhaupt DMIN?
Danke und Gruss, gemba
Anzeige
AW: SVERWEIS bei mehrfach vorkommendem Suchkriteri
21.04.2006 00:03:35
EtoPHG
Hallo Gemba
DMIN ist NICHT KKLEINSTE
SMALL ist KKLEINSTE !
Gruss Hansueli
funktioniert fast
21.04.2006 00:16:18
gemba
Hi,
mit SMALL funktioniert es schon fast.
Excel akzeptiert die Formel, allerdings kommt ein #REF-Fehler heraus!
meine Formel lautet: =INDEX(A22:A33,SMALL(IF(B$22:B$33="x",ROW($22:$33)),1))
Uebrigens danke fuer die Uebersetzungshilfe! Sehr gut!
Tschuess, gemba

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige