Clever-Excel-Forum

Normale Version: Wenn(>;*;+)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin Moin.

Ich habe da mal wieder eine Excel Frage.

Ich prüfe 4 Felder ala:
Code:
=wenn(b20<>"";b6*b20;wenn(c20<>"";b6*c20;wenn(d20<>"";b6*d20;wenn(e20<>"";b6*e20;0))))

Der erste Wert funktioniert so, nun kommt aber mein Problem.
Wenn das 2. Feld = 1 soll er addieren, sonst sofern nicht 0 multiplizieren.

Ich habe dann überlegt die Summenprodukt Formel zu benutzen bekomme hier jedoch 0 raus, da nicht alle 4 Felder belegt sein müssen.

Vielen dank.
Moin

Wenn du mehr Infos zu Daten gibst dann könnte ich mir vielleicht eine Lösung überlegen.
Es geht um die Schufa, ich helfe auch nur einem Bekannten.

Er sagte mir halt, das die Zahlen multipliziert werden, sollten sie größer 1 sein und sonst addiert.
Hallo Kurmo,

zeig halt mal deine Datei mit ein paar Werten und händisch eingetragenen Wunschergebnissen. Dann wird es den Helfern auch klarer, was du willst. https://www.clever-excel-forum.de/thread-326.html
In der Zelle B7, soll das Ergebnis stehen.

Wie genau er die Zahlen in der Zeile 20 berechnet weiß ich nicht.

Er möchte es halt nur, dass folgendes geschieht.

- <=0, ignorieren
- 1, addieren
- >=1, multiplizieren
Hi,

Code:
=WENN(B20="";"";WENN(B20<=0;"";WENN(B20=1;B6+B20;B6*B20)))
in B7 eintragen und nach rechts ziehen.
Vielen Dank Willi.
Das Problem ist aber, dass er es in einer Zelle haben möchte. ^^
Hi,

das geht so nicht. Ob etwas mit einem Makro geht, kann ich dir nicht sagen - vllt. meldet sich ein VBA-Spezialist.

So nebenbei - ich heiße nicht Willi. Wink
Entschuldigung Mr. WillWissen ^^
Hallöchen,

Deine Ausgangsformel lautet

Zitat:=wenn(b20<>"";b6*b20;wenn(c20<>"";b6*c20;wenn(d20<>"";b6*d20;wenn(e20<>"";b6*e20;0))))

Zitat:In der Zelle B7, soll das Ergebnis stehen.

Also steht die Formel jetzt in B7, sonst kommt das Ergebnis ja dort nicht hin.

Zitat:Wenn das 2. Feld = 1 soll er addieren, sonst sofern nicht 0 multiplizieren.

Jetzt wäre die Frage, was Du unter dem 2. Feld verstehst. Wenn ich die Formel nehme und die "Felder" - sprich "Zellen" durchgehe wäre die zweite B6. Oder Du meinst die zweite Prüfung, also vielleicht C20

Die Formel könnte dann so aussehen:

=WENN(C20=1;wenn(b20<>"";b6+b20;wenn(c20<>"";b6+c20;wenn(d20<>"";b6+d20;wenn(e20<>"";b6+e20;0))));WENN(C20<>0;wenn(b20<>"";b6*b20;wenn(c20<>"";b6*c20;wenn(d20<>"";b6*d20;wenn(e20<>"";b6*e20;0))));"und wenn 0 was dann?")

Das berücksichtigt aber jetzt nicht die spätere Änderung der Aufgabe:
- <=0, ignorieren
- 1, addieren
- >=1, multiplizieren
und der Wegfall von d20 und e20 ist in den Posts auch nicht beschrieben. Vielleicht steht das in Deiner Datei, aber Du solltest schon vollständige Beschreibungen in den Post liefern. Das eine oder andere lässt sich dann nämlich auch ohne Datei lösen …
Seiten: 1 2