Guten Abend,
ich habe drei Spalten die multipliziert werden sollen (Länge, Breite, Höhe). Dabei kann eine Spalte (L, B oder H) leer '0' sein.
Wie kann ich die Spalten dann multiplizieren? = A1 * B1 * C1 geht nicht, wegen der 0.
Hat jemand eine Idee?
Hallo,
=PRODUKT(A1:C1)
Gruß, Uwe
So geht das nicht. Wenn eine Spalte nicht ausgefüllt ist, dann ist das Ergebnis 0.
Es sollen aber die restlichen Spalten multipliziert werden.
Beispiel:
A=2 B=leer C=3 Ergebnis: 6
Genau, das geht überhaupt nicht.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
7 | 2 | | 3 | 6 |
Zelle | Formel |
D7 | =PRODUKT(A7:C7) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Es funktioniert, wenn die Zelle leer ist. So soll es sein.
Wenn 0 in der Zelle steht funktioniert es nicht.
Doch, das funktioniert auch.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
8 | 2 | 0 | 3 | 0 |
Zelle | Formel |
D8 | =PRODUKT(A8:C8) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Ist einer der Faktoren 0, dann ist auch das Produkt 0!
Hallo,
=PRODUKT(FILTER(A1:C1;A1:C1>0))
Hallo
man könnte bei älteren Versionen von Excel auch einfach auf 0 prüfen ,
Die Eingabe als Matrix-Formel sollte dann das gewünschte Ergebnis liefern:
Code:
=PRODUKT(A1:C1+(A1:C1=0))
Ob ein Produkt allerdings nie Null sein kann....
es widerstrebt sich mir ein wenig.
schöne Feiertage
Holger