Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Indexformel mit mehreren Bedingungen

Indexformel mit mehreren Bedingungen
28.04.2020 13:32:25
Lexenlewax
Hallo,
ich habe diese Formel:
=INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321)/(Daten!$T$2:$T$321="xxx");A2)-1)
Damit wird mir ein Datensatz aus der Tabelle Daten herausgegeben, wenn in Zelle T "xxx" steht.
Wie muss ich die Formel ändern, wenn in Spalte T entweder "xxx" oder "yyy" steht (alle anderen Werte in T sollen nicht beachtet werden.
Warum funktioniert diese Formel nicht? die zweite Bedingung (Sonst-Teil der ersten Wennfehler-Formel wird nicht beachtet)
=WENNFEHLER(INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321)/(Daten!$T$2:$T$321="xxx"); A2)-1);WENNFEHLER(INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321) /(Daten!$T$2:$T$321="yyy");A2)-1);""))
Danke,
Gruß Lexenlewax
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: die Oder-Beziehung mit + ...
28.04.2020 13:36:53
neopa
Hallo,
... auf die Schnelle und völlig ungeprüft so:
=INDEX(Daten!$I:$I;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321)/((Daten!$T$2:$T$321="xxx") +(Daten!$T$2:$T$321="yyy"));A2))
Gruß Werner
.. , - ...
AW: Indexformel mit mehreren Bedingungen
28.04.2020 13:37:33
Digoloofy
Hi Lexenlewax
WENNFEHLER wird nur einmal am anfang geschrieben. Probiere es mit folgender Formel:
=WENNFEHLER(INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321)/(Daten!$T$2:$T$321="xxx"); A2)-1);INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321) /(Daten!$T$2:$T$321="yyy");A2) -1);"")
Anzeige
AW: Indexformel mit mehreren Bedingungen
28.04.2020 13:38:47
SF
Hola,
=INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321)/(Daten!$T$2:$T$321={"xxx"."yyy"});A2) -1)
Gruß,
steve1da
AW: Indexformel mit mehreren Bedingungen
28.04.2020 13:42:16
Digoloofy
Jetzt noch die Formel von Steve1da mit dem WENNFEHLER erweitert und dann so:
=WENNFEHLER(INDEX(Daten!$I$2:$I$321;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321) /(Daten!$T$2:$T$321={"xxx"."yyy"});A2) -1);"")
Grüße Digoloofy
Anzeige
AW: dann ...
28.04.2020 13:45:17
neopa
Hallo,
... aber gleich so:
=WENNFEHLER(INDEX(Daten!$I:$I;AGGREGAT(15;6;ZEILE(Daten!$I$2:$I$321) /(Daten!$T$2:$T$321={"xxx"."yyy"});A2));"")
Gruß Werner
.. , - ...
AW: Indexformel mit mehreren Bedingungen
28.04.2020 13:56:34
Daniel
Hi
Noch ne Möglichkeit:
Verwende als Divisor im Aggegat:
.../Istzahl(Finden(Daten!T2:T321;"|xxx|yyy|"));...
Hätte gegenüber der bereits gezeigten Matrixkonstanten den Vorteil, dass du die Werte nicht fest in der Formel angeben musst, sondern aus Zellen auslesen oder "berechnen" kannst.
Gruß Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige