Clever-Excel-Forum

Normale Version: SVERWEIS mit mehreren Suchfunktionen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(28.11.2017, 14:32)Jockel schrieb: [ -> ]Hallo, ich würde so tun..:

PHP-Code:
=SUMMEWENNS(Plan_2018_landingsAC!$D$10:$D$18;Plan_2018_landingsAC!$A$10:$A$18;$C$4;Plan_2018_landingsAC!$C$10:$C$18;L$8

Aber die Kriterien müssen vergleichbar sein...

Oder mit INDEX() ..:

PHP-Code:
=INDEX(Plan_2018_landingsAC!$D$10:$D$18;VERGLEICH($C$4&"*"&L$8;INDEX(Plan_2018_landingsAC!$A$10:$A$18&"*"&Plan_2018_landingsAC!$C$10:$C$18;);0)) 


Aber da muss noch WENNFEHLER() umzu... bei der ersten Formel nicht

Bei SUMMEWENNS zeigt er mir 0 an und bei INDEX #NV. Was meinst du mit WENNFEHLER() ? Muss ich dies noch beim INDEX mit einbauen?
(28.11.2017, 14:33)Der Steuerfuzzi schrieb: [ -> ]...

Die Bezeichnungen in den Zellen L8:R8 müssen aber mit den Bezeichnungen in der Tabelle Plan_2018_landingsAC übereinstimmen, sonst funktioniert es nicht.

Hallo, das hatte ich bereits angemerkt...
(28.11.2017, 14:36)onyx1985 schrieb: [ -> ]Bei SUMMEWENNS zeigt er mir 0 an und bei INDEX #NV. Was meinst du mit WENNFEHLER() ? Muss ich dies noch beim INDEX mit einbauen?

LESEN hilft... die Kriterien müssen vergleichbar sein A319 vs. A 319 das geht nicht... entweder beides A319 oder beides A 319..:

Arbeitsblatt mit dem Namen 'HAM'
LMNOPQR
8A 319A 320A 321A332 / B763B738CRJ 900E195 / C-Ser
9
1012302798300000
11123027983

ZelleFormel
L10=SUMMEWENNS(Plan_2018_landingsAC!$D$10:$D$18;Plan_2018_landingsAC!$A$10:$A$18;$C$4;Plan_2018_landingsAC!$C$10:$C$18;L$8)
L11=WENNFEHLER(INDEX(Plan_2018_landingsAC!$D$10:$D$18;VERGLEICH($C$4&"*"&L$8;INDEX(Plan_2018_landingsAC!$A$10:$A$18&"*"&Plan_2018_landingsAC!$C$10:$C$18;);0));"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
(28.11.2017, 14:33)Der Steuerfuzzi schrieb: [ -> ]Ich habe das wohl falsch verstanden, ich dachte, Du wolltest nur die Summe von HAM (Also die Zeile mit dem Ergebnis).

Hier mein Vorschlag:
Code:
=WENNFEHLER(VERWEIS(1;1/($C$4&L8=Plan_2018_landingsAC!$A$10:$A$18&Plan_2018_landingsAC!$C$10:$C$18);Plan_2018_landingsAC!$D$10:$D$18);"")

Die Bezeichnungen in den Zellen L8:R8 müssen aber mit den Bezeichnungen in der Tabelle Plan_2018_landingsAC übereinstimmen, sonst funktioniert es nicht.

Wow, klappt! Vielen Dank!!! Auf diese Funktion wäre ich überhaupt nicht draufgekommen... tausend Dank!!!
(28.11.2017, 14:38)Jockel schrieb: [ -> ]LESEN hilft... die Kriterien müssen vergleichbar sein A319 vs. A 319 das geht nicht... entweder beides A319 oder beides A 319

Ja ist mir erst jetzt aufgefallen, dass die nicht gleich sind... auch dir herzlichen Dank!!!
Hallo,

oder für L10: =SUMMENPRODUKT((Plan_2018_landingsAC!A10:A18=C4)*(Plan_2018_landingsAC!C10:C18=L8)*Plan_2018_landingsAC!D10:D18)

allerdings, wie schon angemerkt, geht es nicht, wenn in L8 'A319' steht, aber in der Liste nur 'A 319' vorkommt.

Gruß Uwe
Hallo, nun hast du ja noch mehr Vorschläge... zusätzlich noch SUMMENPRODUKT() Also ich würde (warum wohl...?) mein SUMMEWENNS() bevorzugen... Auch weil es neben dem SUMMENPRODUKT() keine Fehlerabfrage braucht
(28.11.2017, 14:49)Jockel schrieb: [ -> ]Hallo, nun hast du ja noch mehr Vorschläge... zusätzlich noch SUMMENPRODUKT() Also ich würde (warum wohl...?) mein SUMMEWENNS() bevorzugen... Auch weil es neben dem SUMMENPRODUKT() keine Fehlerabfrage braucht

Hab es auch ausprobiert und klappt wunderbar! Vielen Dank!

Eine kurze Frage noch: falls ich z.B. deine Funktion benutze und z.B. für Zelle M10 die Werte für die Typen A 320 UND 32S aufsummiert angezeigt lassen möchte was muss ich noch angeben?
Ich würde z.B. auf dem Tabellenblatt in Zelle M7 32S eingeben. Wie müsste ich den noch in die Funktion einbauen?

=SUMMEWENNS(Plan_2018_landingsAC!$D$10:$D$1000;Plan_2018_landingsAC!$A$10:$A$1000;$C$4;Plan_2018_landingsAC!$C$10:$C$1000;M$8&M$7) ?
Hallo, in dem Fall komme ich auf das SUMMENPRODUKT() zurück..:

du musst das nur noch anpassen also dein M7 und M8 sind bei mir hier L8 und L13

PHP-Code:
=SUMMENPRODUKT((Plan_2018_landingsAC!A10:A18=C4)*((Plan_2018_landingsAC!C10:C18=L8)+(Plan_2018_landingsAC!C10:C18=L13));Plan_2018_landingsAC!D10:D18
(28.11.2017, 15:17)Jockel schrieb: [ -> ]Hallo, in dem Fall komme ich auf das SUMMENPRODUKT() zurück..:

du musst das nur noch anpassen also dein M7 und M8 sind bei mir hier L8 und L13

PHP-Code:
=SUMMENPRODUKT((Plan_2018_landingsAC!A10:A18=C4)*((Plan_2018_landingsAC!C10:C18=L8)+(Plan_2018_landingsAC!C10:C18=L13));Plan_2018_landingsAC!D10:D18

Perfekt! Hat prima geklappt... vielen Dank!!! :15:
Seiten: 1 2