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

Formel WENN

Forumthread: Formel WENN

Formel WENN
18.03.2009 07:32:17
Uwe
Hallo liebe Forumgemeinde,
ich habe ein Problem mit der Formel und komme irgendwie nicht klar.
Die Formel lautet:
=WENN(B18>4;B18-4;WENN(C18>4;C18-4;WENN(D18>4;D18-4;WENN(E18>4;E18-4;WENN(F18>4;F18-4;"0")))))
Ich habe im Feld B18 4 im Feld C18 8 im Feld D18 8 und die Felder E18 und F18 0 bzw. leer
Die Ausgabe hätte nun 8 ergeben müssen, weil die Felder C18 und D18 jeweils größer als 4 sind. Bei mir zeigt es aber nur 4 an.
Könnt ihr mir helfen?
Danke
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel WENN
18.03.2009 07:58:38
Jan
guten morgen..
ist schon klar:
wenn es findet jetzt ja den wert c18. du hast dann aber als dann bedingung, excel soll dann c18-4 rechnen. das wäre dann ja 8-4, was 4 ergibt..
weisst du was ich meine? mit dieser formel bekommst du deine 8:
=WENN(B18>4;B18;WENN(C18>4;C18;WENN(D18>4;D18;WENN(E18>4;E18;WENN(F18>4;F18;"0")))))
Anzeige
AW: Formel WENN
18.03.2009 08:19:58
AndrRo
Hallo Uwe,
Wie es aussieht möchtest du alle Felder von B18 bis F18 kontrollieren, ob sie größer 4 sind und wenn ja die Werte gemindert um 4 aufaddieren.
Bei deiner Formel wird nur der nächste Wert kontrolliert, wenn der vorherige Anbei die Formel für dein Problem:
=SUMMENPRODUKT(($B$18:$F$18>4)*($B$18:$F$18-4))
hier wird jede Zelle von B18 bis F18 kontrolliert, ob diese größer 4 ist. Wenn die Bedingung WAHR ist erhält man den Faktor 1 bei FALSCH den Faktor 0. Der Faktor wird nun mit den Wert der Zelle (gemindert um 4) multipliziert. somit erhält man für jeder Zelle einen Wert . 0 wenn die Zelle 4 ist. Diese Einzelwerte werden zum Schluß aufaddiert. Du bekommst für den Beispiel das Lösung 8: C18 (8 - 4 = 4) und D18 (8 - 4 = 4)
ich hoffe das war verständlich.
gruss
AndrRo
Anzeige
AW: Formel WENN
18.03.2009 09:19:09
Uwe
Hallo Jan und AndRo,
vielen Dank für die schnellen Antworten.
Mit der Formel
=SUMMENPRODUKT(($B$18:$F$18>4)*($B$18:$F$18-4))
kommt es hin.
Nur wenn ich jetzt in Zelle B18 und C18 jeweils 8 eingebe, dann kommt als Ergebnis 16, richtig währe aber 8.
Ich möchte immer als Ausgabe wenn größer als 4 den Rest addiert haben.
Beispiel: Zellen B18 8, C18 8, D18 4, F18 8 Ergebnis=12
Danke
Anzeige
AW: Formel WENN
18.03.2009 09:36:34
AndrRo
Hallo Uwe,
ich kann das nicht nachvollziehen, bei mir kommt bei deinen Beispiel 12 als Ergebnis
Userbild
kannst du deine Datei als Beispiel hochladen?
gruss
AndrRo
AW: Formel WENN
18.03.2009 09:45:24
Uwe
Tabelle1

 ABCDEFGHIJ
1818.05. - 22.05.484842816  

Formeln der Tabelle
ZelleFormel
H18=SUMMENPRODUKT(($B$18:$F$18>4)*($B$18:$F$18))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
AW: Formel WENN
18.03.2009 09:58:39
AndrRo
Hallo Uwe,
Wenn du meine Formel richtig übertragen hättest, dann kommt bei dir auch 12 als Ergebnis.
bei mir steht noch in der 2 Klammer "-4".
=SUMMENPRODUKT(($B$18:$F$18>4)*($B$18:$F$18-4))
gruss
AndrRo
AW: Formel WENN
18.03.2009 10:17:49
Uwe
Hallo AndRo,
vielen Dank.
Ich bin ein Träumer oder Urlaubsreif. Es funktioniert natürlich.
Nochmals vielen Dank.
Gruß
Nick
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige