Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Werte kleiner gleich null aus Formel ausschließen?

Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 19:43:35
nickla
Hallo zusammen,

ich habe ein Problem.
Folgendes:
Die Werte in einem Tabellenblatt werden in Zelle C8-C25 immer in Abhängigkeit von der Zelle A8-A25 und der Zelle C3 über einen INDEX Befehl [=INDEX('Eingabe Massivwände'!$B$2:$J$88;VERGLEICH(A10;'Eingabe Massivwände'!$A$2:$A$88;0);VERGLEICH($C$3;'Eingabe Massivwände'!$B$1:$J$1;0))] automatisch aus einem anderen Tabellenblatt eingetragen. Die Zelle C3 ist eine Liste welche die Werte aus dem anderen Tabellenblatt aus Zelle B1-J1 zieht. Sobald ich also in C3 einen anderen Wert aus der Liste wähle, werden die Werte in C8 bis C25 automatisch eingetragen. Soweit so gut.
Nun habe ich in Zelle C29 aber eine Formel um aus den Werten C8 bis C25 etwas zu berechnen. Das Problem hierbei ist, dass manche Werte eben 0 bzw nicht vorhanden sind. Das ist aber bei jedem Wert, welchen ich in C3 auswählen kann, anders. Rechne ich aber nun mit der Formel in C29 mit den 0-Werten, kommt ein völlig falsches Ergebnis heraus, da die Formel auch mit den 0 Werten rechnet, sollte sie aber nicht. Formel: =-10*LOG10(10^(-0,1*C10) + 10^(-0,1*C12) + 10^(-0,1*C13) + 10^(-0,1*C14) + 10^(-0,1*C15)+ 10^(-0,1*C17) + 10^(-0,1*C18) + 10^(-0,1*C19) + 10^(-0,1*C20) + 10^(-0,1*C22) + 10^(-0,1*C23) + 10^(-0,1*C24) + 10^(-0,1*C25))

Gibt es eine Möglichkeit, die Formel in C29 so anzupassen, dass diese nur dann die Werte mit einbezieht aus C8-C25, wenn diese größer 0 sind?

Danke schon mal!
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:00:13
{Boris}
Hi,

klar gibt es Möglichkeiten. Zeig mal bitte Deine (Beispiel)-datei - dann kann man es einbauen.

VG, Boris
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:29:59
nickla
Hi,
hier die Datei (etwas verkleinert):
https://www.herber.de/bbs/user/169495.xlsx

Danke Dir schon mal!
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:54:05
nickla
Habe es jetzt so weit, dass es funktioniert. Sehr sperrig, aber an sich ok.
=-10*LOG10(10^(-0,1*C10) + WENN(C12>0;10^(-0,1*C12);) + WENN(C13>0;10^(-0,1*C13);)+WENN(C14>0;10^(-0,1*C14);)+WENN(C15>0;10^(-0,1*C15);))+WENN(C17>0;10^(-0,1*C17);+WENN(C18>0;10^(-0,1*C18);)+WENN(C19>0;10^(-0,1*C19);)+WENN(C20>0;10^(-0,1*C20);)+WENN(C22>0;10^(-0,1*C22);)+WENN(C23>0;10^(-0,1*C23);)+WENN(C24>0;10^(-0,1*C24);)+WENN(C25>0;10^(-0,1*C25);))
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:02:36
schauan
Hallöchen,

die Langversion geht in diese Richtung:

=(10^A1)*(A1>0)
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:44:15
nickla
...der Titel ist natürlich falsch. Muss heißen: "Werte größer gleich null aus Formel ausschließen?"
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:46:09
nickla
Jetzt habe ich mich selbst verwirrt. Der Titel war so schon richtig...keine Ahnung wieso ich gerade einen dermaßen Hänger habe...
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:31:39
nickla
Hi,

wie genau kann ich das verstehen?
Danke Dir!
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 22:30:00
schauan
Hallöchen,
Das Prinzip ist die Multiplikation mit dem Wahrheitswert. Ist die Bedingung erfüllt, ist er 1, sonst 0.
Spart also z.B. eine Prüfung und ggf. auch eine Fallunterscheidung mit WENN.
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 22:48:50
nickla
Super - Danke! Kannte ich noch nicht, habs jetzt so übernommen.
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 20:53:35
nickla
Habe es jetzt so weit, dass es funktioniert. Sehr sperrig, aber an sich ok.
=-10*LOG10(10^(-0,1*C10) + WENN(C12>0;10^(-0,1*C12);) + WENN(C13>0;10^(-0,1*C13);)+WENN(C14>0;10^(-0,1*C14);)+WENN(C15>0;10^(-0,1*C15);))+WENN(C17>0;10^(-0,1*C17);+WENN(C18>0;10^(-0,1*C18);)+WENN(C19>0;10^(-0,1*C19);)+WENN(C20>0;10^(-0,1*C20);)+WENN(C22>0;10^(-0,1*C22);)+WENN(C23>0;10^(-0,1*C23);)+WENN(C24>0;10^(-0,1*C24);)+WENN(C25>0;10^(-0,1*C25);))
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 22:19:17
BoskoBiati2
Hallo,

wenn mich nicht alles täuscht, hat Deine Formel einen schweren Fehler:

=-10*LOG10(10^(-0,1*C10) + WENN(C12>0;10^(-0,1*C12);) + WENN(C13>0;10^(-0,1*C13);)+WENN(C14>0;10^(-0,1*C14);)+WENN(C15>0;10^(-0,1*C15);))

Diese Teile werden nicht mehr zur Bildung des Logarithmus verwendet:
+WENN(C17>0;10^(-0,1*C17);+WENN(C18>0;10^(-0,1*C18);)+WENN(C19>0;10^(-0,1*C19);)+WENN(C20>0;10^(-0,1*C20);)+WENN(C22>0;10^(-0,1*C22);)+WENN(C23>0;10^(-0,1*C23);)+WENN(C24>0;10^(-0,1*C24);)+WENN(C25>0;10^(-0,1*C25);)) 


kürzer wäre das:

=-10*LOG10(10^(-0,1*C10) + (C12>0)*10^(-0,1*C12)+(C13>0)*10^(-0,1*C13)+(C14>0)*10^(-0,1*C14)+(C15>0)*10^(-0,1*C15)+(C17>0)*10^(-0,1*C17)+(C18>0)*10^(-0,1*C18)+(C19>0)*10^(-0,1*C19)+(C20>0)*10^(-0,1*C20)+(C22>0)*10^(-0,1*C22)+(C23>0)*10^(-0,1*C23)+(C24>0)*10^(-0,1*C24)+(C25>0)*10^(-0,1*C25))
Anzeige
AW: Werte kleiner gleich null aus Formel ausschließen?
15.05.2024 22:48:00
nickla
Ah shit - stimmt, da war eine Klammer zu viel. Habe jetzt die Variante mit dem Wahrheitswert übernommen. Kannte ich noch gar nicht. Danke schön!
;

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

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