Office: Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?)

Helfe beim Thema Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?) in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo erstmal, erstmal ein großes Lob an dieses Forum. Hier wird immer geholfen wenn man bei x-stelligen Formeln plötzlich auf dem Schlauch steht.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Drunkenmasta, 28. März 2009.

  1. Drunkenmasta Erfahrener User

    Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?)


    Hallo erstmal,

    erstmal ein großes Lob an dieses Forum. Hier wird immer geholfen wenn man bei x-stelligen Formeln plötzlich auf dem Schlauch steht.

    Und hier mein Problem:

    Ich habe eine Excel-Datei (Sheet2=Data) mit diversen Abfragen bereits auf einem anderen Tabellenblatt (Sheet1=Berechnung) sortieren/berechnen lassen. Bisher alles wunderbar.

    Jetzt benötige ich eine Formel mit folgenden Abfragen:

    wenn im Bereich M2:M65000 das Wort "xxx" beinhaltet ist ODER
    wenn im Bereich M2:M65000 das Wort "yyy" beinhaltet ist UND
    wenn Zeile A5 in den Eingaben im Bereich P2:P65000 übereinstimmt
    DANN gib mir die Summe (V2:V65000) der betroffenen Zeilen

    Hier noch zur Info:
    die Zellen M, P und V sind im Sheet2, die Abfrage/Berechnung soll in Sheet1 erfolgen.

    Die Formel:

    =SUMMENPRODUKT(ISTZAHL(SUCHEN("*xxx*";Data!M2:M65000))*ISTZAHL(SUCHEN("*yyy*";Data!M2:M65000))*(Data!$P$2:$P$65000=Berechnung!A5);(Data!$V$2:$V$65000))

    funktioniert, wenn ich sie direkt in Sheet2 eingebe, aber nicht in Sheet1..... komisch irgendwie. Ich habe gelesen, dass man da anscheinend eine benutzerdefinierte Formel verwenden muss, davon hab ich aber nu garkein Plan (VBA)

    Hat jemand eine Idee (damit ich mal wieder ausschlafen kann)?
     
    Drunkenmasta, 28. März 2009
    #1
  2. Exl121150 Erfahrener User
    Hallo Drunkenmasta,

    ich habe die Formel aus dem Blatt 'Berechnung' heraus ausprobiert, sie funktioniert auch von dort. Es bleibt sich egal, in welchem Blatt man sie einsetzt.
    Vielleicht sind die Erwartungen, was die Formel kann, das Problem. Denn ich habe so meine Probleme, wenn ich die Anforderungen an die Formel und die tatsächliche Gestalt der Formel miteinander vergleiche.
    So wie die Formel konstruiert ist, passiert Folgendes:
    Angenommen ich will haben, dass der Wert der Zelle 'Data!V3' mit in der Summe, die angeliefert werden soll, enthalten sein soll; das trifft nur dann zu, wenn
    1) "xxx" in Zelle 'Data!M3' enthalten ist und
    2) "yyy" in Zelle 'Data!M3' enthalten ist und
    3) der Wert der Zelle 'Berechnung!A5' gleich dem Wert der Zelle 'Data!P3' ist.
    Damit andere Zellen der Spalte 'Data!V' mit in die Summe kommen, treffen genau die gleichen vorgenannten Bedingungen zu, nur eben auf die jeweilige Zeile angewandt.

    Wenn Du aber haben willst, dass "xxx" oder "yyy" oder beide in Spalte 'Data!M' enthalten sein sollen, muss die Formel modifiziert werden:

    =SUMMENPRODUKT(ODER(ISTZAHL(SUCHEN("*xxx*";Data!$M$2:$M$18));ISTZAHL(SUCHEN("*yyy*";Data!$M$2:$M$18)))*(Data!$P$2:$P$18=Berechnung!A5);(Data!$V$2:$V$18))
    (An den 3 rot gekennzeichneten Stellen ist sie zu ändern!!)

    Außerdem muss sie als Array-Formel eingegeben werden: d.h. wird sie in der Formeleditierzeile eingegeben, muss zur Beendigung der Formeleingabe die Tastenkombination Strg+Umschalt+Eingabe gedrückt werden, sodass die Formel hinterher in geschweiften Klammern eingeschlossen erscheint.
     
    Exl121150, 29. März 2009
    #2
  3. Drunkenmasta Erfahrener User
    Hi,

    danke für die Antwort. Leider errechnet Excel bei mir den Gesamtbetrag der Zelle P, in der lediglich die Abfrage:

    Data!$P$2:$P$65000=Berechnung!A29

    übereinstimmt. Als wenn Excel die anderen Abfragen übergeht bzw. bei nicht übereinstimmenden Ergebnisse trotzdem summiert. Die Formel habe ich entsprechend eingegeben (mit Array):

    =SUMMENPRODUKT(ODER(ISTZAHL(SUCHEN("*xxx*";Data!$M$2:$M$65000));ISTZAHL(SUCHEN("*yyy*";Data!$M$2:$M$65000)))*(Data!$P$2:$P$65000=Berechnung!A5);(Data!$V$2:$V$65000))

    Grüße
     
    Drunkenmasta, 29. März 2009
    #3
  4. Exl121150 Erfahrener User

    Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?)

    Hallo Drunkenmasta,

    Du hattest recht, meine Formel funktioniert nicht richtig. Meine neue Formel schaut so aus:

    =SUMMENPRODUKT((ISTZAHL(SUCHEN("*xxx*";Data!$M$2:$M$18))+ISTZAHL(SUCHEN("*yyy*";Data!$M$2:$M$18))>0)*(Data!$P$2:$P$18=Berechnung!A5);(Data!$V$2:$V$18))

    An den 3 rot gekennzeichneten Stellen habe ich die Änderungen angebracht.
    Diese Formel ist eine normale Formel (keine Array-Formel)!

    Ich hoffe, dass es diesmal klappen müsste.
     
    Exl121150, 30. März 2009
    #4
  5. Drunkenmasta Erfahrener User
    Perfekt, Danke. Heute habe ich noch von der Liste geträumt und dann auf der Arbeit endlich die Formel eingesetzt.

    Vielen Dank nochmal für die super Hilfe
     
    Drunkenmasta, 31. März 2009
    #5
Thema:

Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?)

Die Seite wird geladen...
  1. Summenprodukt mit div. Abfragen (evtl.benutzerdefiniert?) - Similar Threads - Summenprodukt div Abfragen

  2. Summenprodukt als Vergleich zu Pivot

    in Microsoft Excel Hilfe
    Summenprodukt als Vergleich zu Pivot: Hallo Zusammen, ich habe eine kurze Frage. Ich habe eine Tabelle in der von den Quelldaten, ca. 35000 Zeilen, Pivots erstellt werden. Als Vergleich würde ich gerne Formeln neben die Pivotwerte...
  3. Summenprodukt vereinfachen

    in Microsoft Excel Hilfe
    Summenprodukt vereinfachen: Hallo, ich habe folgende Summenprodukt-Formel, die ich gerne vereinfachen möchte: =SUMMENPRODUKT (B10:X10=B1+B10:X10=B3+B20:X20=B1+B20:X20=B3+[...]+B200:X200=B1+B200:X200=B3) Ich simuliere...
  4. Zaehlenwenns mit mehreren Kriterien?

    in Microsoft Excel Hilfe
    Zaehlenwenns mit mehreren Kriterien?: Hallo Zusammen, ich habe in einer Tabelle eine Kundennummer und in einer anderen alle Lieferungen an diesen Kunden inkl der Lieferbedingungen pro Lieferung. Ich wüsste gerne, ob es zu einem...
  5. Office 365; Summenprodukt

    in Microsoft Excel Hilfe
    Office 365; Summenprodukt: Moinmoin zusammen, ich bekomme den Fehler #WERT! nicht weg. Die Formel lautet: =SUMMENPRODUKT((MONAT($B$11:$B$36)=MONAT($N$11))*($E$11:$E$36)) Damit möchte ich lediglich geleistete Minuten pro...
  6. Summewenns mit Datum und Zwei Buchstaben eingrenzen

    in Microsoft Excel Hilfe
    Summewenns mit Datum und Zwei Buchstaben eingrenzen: Guten Abend Zusammen, ich versuche aus einer Tabelle mit Summewenns (sumifs) die Beträge vom Kalendermonat abweichend zu errechnen. Das funktioniert mittlerweile auch. Da das Datum über den...
  7. Summenprodukt mit wenn funktion

    in Microsoft Excel Hilfe
    Summenprodukt mit wenn funktion: Hallo zusammen, ich benötige Hilfe bzgl. meiner Berechnung. Ich habe schon vieles ausprobiert........., immer falsches Ergebnis Es soll wie folgt gerechnet werden: wenn unter Preis (Spalte...
  8. SUMMEWENN oder SUMMEWENNS zum verzweifeln

    in Microsoft Excel Hilfe
    SUMMEWENN oder SUMMEWENNS zum verzweifeln: Hallo zusammen, manchmal ist es viel schwerer als man denkt. Ich verzweifle an einer Formel die mir anfangs ganz einfach zu sein schien aber anscheinend sind meine Excel Kenntnisse nicht...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden