Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Summenprodukt mit #NV

Summenprodukt mit #NV
23.04.2018 21:01:04
JuLe
Hallo,
ich brauche bitte mal Hilfe bei einer Funktion.
=SUMMENPRODUKT((TEIL($M$5:$GZ$5;2;1)="4")*($M7:$GZ7))
In der Form funktioniert die Formel sehr gut.
Das Problem beginnt, wenn in einer der Zellen der Fehler #NV steht. Das ist durchaus gewollt und soll nicht durch eine WENNFEHLER Funktion geändert werden.
Ich habe jetzt schon verschiedene Alternativen ausprobiert, zum Beispiel SUMMEWENNS, aber das gefällt mir auch nicht so recht.
Ich hoffe, dass es eine Möglichkeit gibt, die SUMMENPRODUKT Formel zu nutzen, indem die Zellen mit #NV ignoriert werden.
Vielen Dank im Voraus
Jule
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 21:47:33
SF
Hola,
aber das gefällt mir auch nicht so recht.

wie darf man dass denn verstehen?
Es ignoriert auf jeden Fall Fehlerwerte wie #NV.
Gruß,
steve1da
AW: Summenprodukt mit #NV
23.04.2018 21:59:18
JuLe
Hallo Steve1da,
Ich würde mir wünschen, dass es mit der Summenprodukt Formel funktioniert, weil ich sonst sehr viel umbauen muss.
Wenn er die #NV Werte ignorieren würde, wäre es ja super, aber es kommt dann ja gar kein gescheites Ergebnis raus. :(
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 22:08:43
Luschi
Hallo JuLE,
Du darfst gerne meine Formel auch so umformen:
=SUMMENPRODUKT(WENNFEHLER(TEIL($M$5:$GZ$5;2;1)="4";0)*($M7:$GZ7))
Aber: WENNFEHLER benötigt den Abschluß´als Matrixformel: Strg+Shift+Enter
deshalb genügt dann auch Summe() statt SummenProdukt().
Gruß von Luschi
aus klein-Paris
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 22:15:21
JuLe
Danke für die schnelle Antwort.
Es hat in so fern funktioniert, dass nun nicht mehr 'NV wiedergegeben wird, sondern 0.
Ziel ist, dass die Felder mit 'NV quasi ignoriert werden aber die anderen Zellen addiert werden.
AW: Summenprodukt mit #NV
23.04.2018 21:54:05
Luschi
Hallo JuLE,
da wirst Du schon in den sauren Apfel beißen müssen und eine Formel wie diese nehmen:
=SUMME(WENNFEHLER(TEIL($M$5:$GZ$5;2;1)="4";0)*($M7:$GZ7))
und mit Userbild
abschließen!
Gruß von Luschi
aus klein-Paris
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 22:04:43
JuLe
Hallo Luschi,
danke für den Tipp. Es scheint trotzdem irgendwas falsch zu sein. Es wird weiterhin #NV ausgegeben.
Dass MIt der Tastenkombination zum Schluss eine geschweifte Klammer gesetzt wird, ist sicher so gewollt?
LG
AW: Summenprodukt mit #NV
23.04.2018 22:15:57
Luschi
Hallo JuLe,
Schreibfehler von mir, beide Arrays müssen die selbe Anzahl von Elementen haben, deshalb so:
=SUMME(WENNFEHLER(TEIL($M$5:$GZ$5;2;1)="4";0)*($M7:$G7)) und Abschluß mit Userbild
Die geschweiften Klammern werden durch diese Tastenkombination erzeugt und kennzeichnen die Formel als Matrixformel.
Gruß von Luschi
aus klein-Paris
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 22:29:48
JuLe
Mir fällt gerade auf, dass ich einen totalen Denkfehler hatte.
Der Fehler #NV tritt nicht in Zeile 5 auf, wo ich das Argument suche, sondern in Zeile 7, wo die Daten stehen, die ich addieren will.
Hab nun versucht, die Formel folgendermaßen umzubauen:
=SUMMENPRODUKT(TEIL($M$5:$GZ$5;2;1)="4")*(WENNFEHLER($G7:$M7;0))
Aber ich habe die Systematik wahrscheinlich noch nicht verstanden. Es funktioniert auch nicht.
Anzeige
AW: Summenprodukt mit #NV
23.04.2018 22:45:02
Josef
Hallo
Folgende Matrixformel
=SUMME((TEIL($M$5:$GZ$5;2;1)="4")*WENNFEHLER($M$7:$GZ$7;0))
beachte zur Eingebe dieser Formel die Hinweise von Luschi
Gruss Sepp
AW: Summenprodukt mit #NV
23.04.2018 22:59:15
JuLe
DANKE! DANKE! DANKE!
Ihr seid spitze!!!!
nicht multiplizieren, sondern SUMME(WENN
24.04.2018 06:55:39
WF
Hi,
kommt in $M$7:$GZ$7 irgendwo Text vor, wird bei
{=SUMME((TEIL($M$5:$GZ$5;2;1)="4")*WENNFEHLER($M$7:$GZ$7;0))}
gemeckert
mit
{=SUMME(WENN(TEIL($M$5:$GZ$5;2;1)="4";WENNFEHLER($M$7:$GZ$7;0)))}
nullo problemo
WF
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Summenprodukt mit #NV in Excel nutzen


Schritt-für-Schritt-Anleitung

  1. Formel aufstellen: Verwende die folgende Formel, um das Problem mit den #NV-Werten zu umgehen:

    =SUMME((TEIL($M$5:$GZ$5;2;1)="4")*WENNFEHLER($M$7:$GZ$7;0))

    Diese Formel summiert die Werte in Zeile 7, während sie die Fehlerwerte (#NV) ignoriert.

  2. Matrixformel eingeben: Achte darauf, die Eingabe mit Strg + Shift + Enter abzuschließen, damit Excel die Formel als Matrixformel erkennt. Du wirst dann geschweifte Klammern um die Formel sehen.

  3. Überprüfen der Ergebnisse: Stelle sicher, dass die Werte korrekt summiert werden und die #NV-Werte nicht das Ergebnis beeinflussen.


Häufige Fehler und Lösungen

  • #NV wird trotzdem angezeigt: Wenn du weiterhin #NV-Werte siehst, überprüfe, ob die Formel korrekt eingegeben wurde und ob alle Zellen, die du summieren möchtest, die gleiche Anzahl von Elementen haben.

  • Formel funktioniert nicht: Achte darauf, dass die Arrays in der Formel die richtige Dimension haben. Beide Bereiche müssen die gleiche Anzahl an Zellen enthalten.

  • Fehler bei der Eingabe: Wenn du Text in den Zellen hast, wird die Formel möglicherweise nicht korrekt ausgeführt. Vergewissere dich, dass alle Daten numerisch sind oder entsprechend verarbeitet werden.


Alternative Methoden

  • SUMMENPRODUKT mit WENN: Du kannst auch die Funktion SUMMENPRODUKT in Kombination mit WENN verwenden:

    =SUMMENPRODUKT(WENN(TEIL($M$5:$GZ$5;2;1)="4";WENNFEHLER($M$7:$GZ$7;0)))

    Achte darauf, diese als Matrixformel einzugeben.

  • VERWEIS-Funktion: Eine weitere Möglichkeit, die #NV-Werte zu ignorieren, besteht darin, die VERWEIS-Funktion zu verwenden, um fehlende Daten zu ersetzen oder zu ignorieren.


Praktische Beispiele

Angenommen, du hast in den Zellen M5 bis GZ5 bestimmte Kriterien und in M7 bis GZ7 die dazugehörigen Werte. Deine Formel könnte folgendermaßen aussehen:

=SUMME(WENNFEHLER(TEIL($M$5:$GZ$5;2;1)="4";0)*($M7:$GZ7))

Diese Formel summiert die Werte, die den Kriterien entsprechen, und ignoriert die Zellen mit #NV.


Tipps für Profis

  • Nutzung von Excel-Tabellen: Wenn du deine Daten in einer Excel-Tabelle organisierst, kannst du strukturierte Verweise verwenden, die die Lesbarkeit der Formeln verbessern.

  • Fehlerüberprüfung: Nutze die Fehlerüberprüfungsfunktion in Excel, um mögliche Probleme mit Formeln zu identifizieren, die mit #NV-Werten arbeiten.

  • Datenbereinigung: Bereinige deine Daten regelmäßig, um sicherzustellen, dass keine unerwarteten Fehlerwerte in deinen Berechnungen auftreten.


FAQ: Häufige Fragen

1. Wie ignoriere ich #NV-Werte in einer SUMMENPRODUKT Formel?
Verwende die Funktion WENNFEHLER innerhalb der SUMMENPRODUKT-Formel, um die #NV-Werte durch 0 zu ersetzen.

2. Muss ich die Formel als Matrixformel eingeben?
Ja, um die korrekten Ergebnisse zu erhalten, musst du die Formel mit Strg + Shift + Enter eingeben. Dadurch wird sie als Matrixformel interpretiert.

3. Warum funktioniert meine Formel nicht?
Überprüfe, ob die Bereiche in deiner Formel die gleiche Anzahl von Zellen enthalten und dass die Eingabe als Matrixformel erfolgt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige