Clever-Excel-Forum

Normale Version: SUMMENPRODUKT
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Erstmal danke, dass es dieses Forum gibt!

Mein Formel: =WENN($A36<>"";SUMMENPRODUKT(($C$3:$C$33=$A36)*($G$3:$G$33="Spedition1"));"")

A36 ist das Land
C3:C33 stehen unterschiedliche Länder drin
G3:G33 stehen Speditionen und andere Lieferanten drin

In einem anderen Tabellenblatt (Einstellungen) in befindet sich eine Pivottabelle (=Tabelle59[Sortiert2]), in der nur Speditionen und keine Lieferanten aufgelistet sind.

Zu meinem Problem:
Anstatt nur nach "Spedition1" zu schauen, soll in der gesamten Pivottabelle (=Tabelle59[Sortiert2]) geschauen werden, ob da der Wert drin steht.

Praktisch G3:G33=Tabelle59[Sortiert2]

Vielen Dank im vorraus!
Hallo,

wer soll das zum Testen nachbauen?
Hatte nur auf etwas Hilfe/Denkanstoß gehofft!
Hola,
und wo hängt es jetzt? Was ist das genaue Problem? Was stellst du dir als konkretes Wunschergebnis vor?
Oder sollen wir raten?
Gruß,
steve1da
Jetzt wird ja geschaut bzw. gezählt wie oft das Land in C3:C33 aus A36 vorkommt

weiter wird ja geschaut bzw. gezählt wie oft Spedition1 in G3:G33 vorkommt!

=WENN($A36<>"";SUMMENPRODUKT(($C$3:$C$33=$A36)*($G$3:$G$33="Spedition1"));"")

Statt nur nach Spedition1 zu schauen, soll in der gesamten Privottabelle =Tabelle59[Sortiert2] geschaut werden

Also wenn C3:C33=Ägypten und G3:G33=irgend ein Wert der in =Tabelle59[Sortiert2] vorkommt

Danke und hoffe ich habe mich verständlicher ausgedrückt
Moin

Ich habe nichts verstanden und Kollege Bing Chatbot dazu:

Um die Formel so zu ändern, dass sie alle Werte in der Pivottabelle `Tabelle59[Sortiert2]` überprüft, anstatt nur nach "Spedition1" zu suchen, können Sie die `SUMMENPRODUKT`-Funktion mit der `VERGLEICH`-Funktion kombinieren. Hier ist eine aktualisierte Version der Formel, die dies tut:

`=WENN($A36<>"";SUMMENPRODUKT(($C$3:$C$33=$A36)*(ISTFEHLER(VERGLEICH($G$3:$G$33;Tabelle59[Sortiert2];0))=FALSCH));"")`

Diese Formel verwendet die `VERGLEICH`-Funktion, um zu überprüfen, ob jeder Wert in `$G$3:$G$33` in der Pivottabelle `Tabelle59[Sortiert2]` vorhanden ist. Die `ISTFEHLER`-Funktion gibt `WAHR` zurück, wenn der Wert nicht gefunden wurde (d. h. wenn `VERGLEICH` einen Fehler zurückgibt), und `FALSCH`, wenn er gefunden wurde. Die Bedingung `(ISTFEHLER(VERGLEICH($G$3:$G$33;Tabelle59[Sortiert2];0))=FALSCH)` gibt daher ein Array von `WAHR`/`FALSCH`-Werten zurück, das angibt, ob jeder Wert in `$G$3:$G$33` in der Pivottabelle vorhanden ist oder nicht.

Ich hoffe, das hilft Ihnen weiter! Lassen Sie mich wissen, wenn Sie weitere Fragen haben.


Keine Ahnung ob es passt.
Genau dass war die richtige Lösung!
Vielen Dank nochmals.