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

Forumthread: Multiplizieren ohne Null

Multiplizieren ohne Null
28.06.2013 10:59:45
nontacky
Hallo Leute,
ich habe eine Frage - stehe irgendwie auf dem Schlauch.
Ich habe eine kleine Liste (A1 - H10). In jeder Spalte stehen untereinander Zahlen die miteinander multipliziert werden soll (Also A1 x A2 x A3 ... x A10) das Ergebnis für die Spalte soll dann in A11 stehen.
Nun ist es aber so, dass in jeder Spalte an verschiedenen Stellen eine 0 vorkommen kann = damit wird natürlich das jeweilige Spaltenergebnis immer auch 0.
Was für eine Formel kann ich also in Zeile 11 (a11 - h11) schreiben, die immer funktioniert, egal in welchen Zellen oben drüber gerade eine Null steht?
Klingt nach einem banalen Problem, aber ich komme da gerade nicht auf die Lösung.
Vielen Dank!

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=SUMMENPRODUKT(A1:A10*1) _oT
28.06.2013 11:06:41
NoNet
_oT = "ohne Text"

AW: Multiplizieren ohne Null
28.06.2013 11:09:00
Rudi
Hallo,
A
12
22
33
45
51
61
70
81
93
106
111080

ZelleFormel
A11{=PRODUKT(WENN(A1:A10=0;1;A1:A10))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi

Anzeige
Wieder eine Story von "Kanonen und Spatzen ;-) _oT
28.06.2013 11:10:02
"Kanonen
_oT

deine Lösung ist ja auch falsch.
28.06.2013 11:19:46
Rudi
Hallo,
deine Lösung entspricht nicht der Aufgabenstellung =A1*A2*A3*A4*A5*A6*A7*A8*A9*A10
ABCDEFG
1111 111
2222 222
3333 333
4444 444
5555 555
6666 666
7777 000
8888 888
9999 999
10101010 101010
113628800553628800 048518400

ZelleFormel
A11=A1*A2*A3*A4*A5*A6*A7*A8*A9*A10
B11=SUMMENPRODUKT(B1:B10*1)
C11{=PRODUKT(WENN(C1:C10=0;1;C1:C10))}
E11=E1*E2*E3*E4*E5*E6*E7*E8*E9*E10
F11=SUMMENPRODUKT(F1:F10*1)
G11{=PRODUKT(WENN(G1:G10=0;1;G1:G10))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi

Anzeige
OK - Ich gehe später wieder Vögel jagen :-( _oT
28.06.2013 11:28:58
NoNet
_oT

AW: Multiplizieren ohne Null
28.06.2013 11:11:36
Matthias
Hallo
Tabelle1

 A
11
22
31
41
50
61
71
84
91
101
118

Formeln der Tabelle
ZelleFormel
A11{=PRODUKT(WENN(A1:A10<>0;A1:A10))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias

Anzeige
AW: Multiplizieren ohne Null
28.06.2013 11:18:30
nontacky
Hallo Matthias, NoNet & Rudi,
vielen Dank für eure Antwort. Die Lösung von Matthias und Rudi funktionieren, vielen Dank! Die Lösung von NoNet bringt bei mir einfach nur die Summe der zahlen, aber kein Produkt.
Vielen Grüße,
Martin
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Multiplizieren ohne Null in Excel


Schritt-für-Schritt-Anleitung

Um in Excel mehrere Zellen zu multiplizieren und dabei sicherzustellen, dass Nullen ignoriert werden, kannst Du die folgende Formel verwenden:

  1. Markiere die Zelle, in der das Ergebnis angezeigt werden soll (z.B. A11).
  2. Gib die folgende Formel ein:
    {=PRODUKT(WENN(A1:A10<>0; A1:A10))}
  3. Drücke Shift + Strg + Enter, um die Formel als Matrixformel zu bestätigen. Die geschweiften Klammern {} werden automatisch hinzugefügt.

Diese Formel multipliziert alle Werte in den Zellen A1 bis A10 und ignoriert Nullen.


Häufige Fehler und Lösungen

  • Fehler: Die Formel zeigt einen Fehler an, weil sie nicht als Matrixformel eingegeben wurde.

    • Lösung: Stelle sicher, dass Du Shift + Strg + Enter drückst, um die Formel korrekt einzugeben.
  • Fehler: Das Ergebnis ist 0, obwohl einige Zellen Werte enthalten.

    • Lösung: Überprüfe die Zellen, um sicherzustellen, dass sie tatsächlich Werte und keine Nullen enthalten.

Alternative Methoden

Falls Du eine andere Methode bevorzugst, kannst Du die Funktion SUMMENPRODUKT verwenden:

=SUMMENPRODUKT(A1:A10*(A1:A10<>0))

Diese Formel multipliziert die Werte in A1 bis A10, wobei Nullen ignoriert werden. Es handelt sich um eine einfachere Formel, die keine Matrixformel benötigt.


Praktische Beispiele

Hier sind einige Beispiele, wie Du die Formeln in verschiedenen Szenarien verwenden kannst:

  • Beispiel 1: Wenn Du in Spalte B die Werte B1 bis B10 multiplizieren möchtest, benutze:

    {=PRODUKT(WENN(B1:B10<>0; B1:B10))}
  • Beispiel 2: Um mehrere Zellen mit einer Zahl zu multiplizieren, etwa C1 bis C10 mit D1:

    =SUMMENPRODUKT(C1:C10*D1)

Diese Formeln sind besonders nützlich, wenn Du in einer Excel-Tabelle multiplizieren willst und sicherstellen möchtest, dass Nullen nicht das Ergebnis beeinflussen.


Tipps für Profis

  • Wenn Du regelmäßig mit der gleichen Zelle multiplizieren möchtest, kannst Du beim Erstellen der Formel den Bezug zur Zelle absolut machen (z.B. $D$1).
  • Nutze die Funktion WENN, um zusätzliche Bedingungen in Deine Multiplikation einzufügen, wie etwa:
    =WENN(A1:A10>0; PRODUKT(A1:A10); "Keine positiven Werte")
  • Speichere häufig verwendete Formeln in einer Excel-Vorlage, um Zeit zu sparen.

FAQ: Häufige Fragen

1. Frage
Wie ignoriere ich Nullen in einer Multiplikation von Zellen?
Antwort: Verwende die Formel {=PRODUKT(WENN(A1:A10<>0; A1:A10))} und stelle sicher, dass Du sie als Matrixformel eingibst.

2. Frage
Kann ich mehrere Zellen mit einer Zahl multiplizieren?
Antwort: Ja, benutze die Formel =SUMMENPRODUKT(A1:A10*B1), um die Werte in A1 bis A10 mit B1 zu multiplizieren.

Nutze diese Anleitungen und Formeln, um effizient und fehlerfrei mit Multiplikationen in Excel zu arbeiten!

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