Registriert seit: 13.08.2015
Version(en): 2010
Hallo, ich möchte hier Leistung durch Spannung dividieren um den Strom zu erhalten. Problem dabei ist, dass eine Fehler auftritt, sobald eine division durch NULL statt findet, wenn ich mir die Summe der eingetragenen Werte berechnen lassen möchte. Also habe ich mich dazu entschieden die WENN-Funktion zu verwenden, um die Rechnung nur auszuführen, wenn eine Zahl für die Spannung eingetragen wurde. Nun ergibt sich das Problem, dass die Funktion zu lang wird und die WENN-Funktion weiteres Hinzufügen von Formeln blockiert. Ich würde jetzt mehrere dieser Funktionen berechnen und die Ergebnisse dann addieren. Über einen anderen Ansatz oder möglichkeit die Formel zu vereinfachen wäre ich euch sehr dankbar. Die Arbeitsmappe
WENN_Funktion.xlsx (Größe: 11,27 KB / Downloads: 8)
Besten Dank im Voraus
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi, (13.08.2015, 11:19)TomBrox schrieb: Über einen anderen Ansatz oder möglichkeit die Formel zu vereinfachen wäre ich euch sehr dankbar. mit Hilfsspalten: Tabelle1 | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | 11 | | | | | | | | | | | | | | | | 12 | | | | | | Summe [A] | 5,83 | 5,70 | 5,96 | 6,43 | | | | | | 13 | | | | | | | | | | | | | | | | 14 | Spannungsebene AC/DC [V] | | | | | Minuten | 1 | 2 | 3 | 4 | | | | | | 15 | | | | | | | | | | | | | | | | 16 | 230 | | | | | [VA] | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 17 | 230 | | | | | [VA] | 100 | 10 | 10 | 10 | | 0,434782608695652 | 4,34782608695652E-02 | 4,34782608695652E-02 | 4,34782608695652E-02 | 18 | 230 | | | | | [VA] | 1000 | 950 | 900 | 900 | | 4,34782608695652 | 4,13043478 | 3,91304347826087 | 3,91304347826087 | 19 | 230 | | | | | [VA] | 200 | 300 | 400 | 500 | | 0,869565217391304 | 1,30434782608696 | 1,73913043478261 | 2,17391304347826 | 20 | 230 | | | | | [VA] | 40 | 50 | 60 | 70 | | 0,173913043478261 | 0,217391304347826 | 0,260869565217391 | 0,304347826086957 | 21 | | | | | | [VA] | | | | | | | | | | 22 | | | | | | [VA] | | | | | | | | | |
verwendete Formeln | | Zelle | Formel | Bereich | N/A | I12:L12 | =SUMME(N16:N22) | | | N16:Q22 | =WENNFEHLER(I16/$C16;"") | | |
Excel-Inn.de | Hajo-Excel.de | XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 | Add-In-Version 18.24 einschl. 64 Bit |
Registriert seit: 10.04.2014
Version(en): 2016 + 365
(13.08.2015, 11:32)Rabe schrieb: mit Hilfsspalten: oder andere Formel: Tabelle1 | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | 11 | | | | | | | | | | | | | | | | 12 | | | | | | Summe [A] | 5,83 | 5,70 | 5,96 | 6,43 | | | | | | 13 | | | | | | | | | | | | | | | | 14 | Spannungsebene AC/DC [V] | | | | | Minuten | 1 | 2 | 3 | 4 | | | | | | 15 | | | | | | | | | | | | | | | | 16 | 230 | | | | | [VA] | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 17 | 230 | | | | | [VA] | 100 | 10 | 10 | 10 | | 0,434782608695652 | 4,34782608695652E-02 | 4,34782608695652E-02 | 4,34782608695652E-02 | 18 | 230 | | | | | [VA] | 1000 | 950 | 900 | 900 | | 4,34782608695652 | 4,13043478 | 3,91304347826087 | 3,91304347826087 | 19 | 230 | | | | | [VA] | 200 | 300 | 400 | 500 | | 0,869565217391304 | 1,30434782608696 | 1,73913043478261 | 2,17391304347826 | 20 | 230 | | | | | [VA] | 40 | 50 | 60 | 70 | | 0,173913043478261 | 0,217391304347826 | 0,260869565217391 | 0,304347826086957 | 21 | | | | | | [VA] | | | | | | | | | | 22 | | | | | | [VA] | | | | | | | | | |
verwendete Formeln | | Zelle | Formel | Bereich | N/A | I12:L12 | =SUMME(N16:N22) | | | N16:Q22 | =WENN($C16<>0;I16/$C16;"") | | |
Excel-Inn.de | Hajo-Excel.de | XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 | Add-In-Version 18.24 einschl. 64 Bit |
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
13.08.2015, 11:36
(Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2015, 11:38 von WillWissen.)
Hi, meinst du das so? Tabelle1 | G | H | I | J | K | L | M | 11 | | | | | | | | 12 | | Summe [A] | 5,83 | 5,70 | | | | 13 | | | | | | | | Formeln der Tabelle | Zelle | Formel | I12 | {=SUMME(I16:I20)/($C$16:$C$20)} | J12 | {=SUMME(J16:J20)/($C$16:$C$20)} |
| Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! | Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 27.07.2015
Version(en): MS-Office 365 Halbjährlicher Kanal
Hi Vermutlich so: Summe [A] | 5,83 | 5,70 | 5,96 | 6,43 |
Zelle | Formel | I12 | {=SUMME(WENNFEHLER(I16:I30/$C16:$C30;0))} |
Achtung, Matrixformel enthalten! | Die geschweiften Klammern{} werden nicht eingegeben. | Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Grüsse Detlef
Bitte keine PN! Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Detlef,
ich könnte mich....
Du hast natürlich Recht - hab ich doch glatt die Fehlerabfrage vergessen. :@
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.04.2014
Version(en): 365
Hallo, ich würde das so sehen: Code: =WENN(C16=0;"";SUMMENPRODUKT((I16:INDEX($I$16:$I$49;VERWEIS(9;1/($C$16:$C$49<>"");ZEILE($C$16:$C$49))-15))/(C16:INDEX($C$16:$C$49;VERWEIS(9;1/($C$16:$C$49<>"");ZEILE($C$16:$C$49))-15))))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
Registriert seit: 13.08.2015
Version(en): 2010
Hallo,
aller besten Dank an alle, für die schnellen und vielfältigen Vorschläge.
Ihr habt mir sehr geholfen.
Gruß
TomBrox
Registriert seit: 10.04.2014
Version(en): Office 2019
13.08.2015, 14:05
(Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2015, 14:07 von Jockel.)
(13.08.2015, 12:07)BoskoBiati schrieb: Hallo,
ich würde das so sehen:
Code: =WENN(C16=0;"";SUMMENPRODUKT((I16:INDEX($I$16:$I$49;VERWEIS(9;1/($C$16:$C$49<>"");ZEILE($C$16:$C$49))-15))/(C16:INDEX($C$16:$C$49;VERWEIS(9;1/($C$16:$C$49<>"");ZEILE($C$16:$C$49))-15))))
Hi Edgar, wieso das WENN()..? Ich habe als Alternative..: =SUMMENPRODUKT((I16:INDEX(I16:I50;VERGLEICH(-9^9;$C$16:$C$150;-1)))/($C$16:INDEX($C$16:$C$150;VERGLEICH(-9^9;$C$16:$C$150;-1))))bzw. etwas schlanker..:=SUMMENPRODUKT((I16:INDEX(I16:I50;VERGLEICH(0;$C$16:$C$150;-1)))/($C$16:INDEX($C$16:$C$150;VERGLEICH(0;$C$16:$C$150;-1))))
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
|