Wer hilft mir bei Excelprogrammierung?

Ich hoffe ich kann mein Problem richtig in Worte fassen. Also folgendes: Ich möchte eine Datei programmieren, die mir automatisch den Betrag x von einem Bestand y subtrahiert. Die Programmierung wäre also z.B. "=C3-C8". Als Ergebnis erhalte ich den neuen Bestand von dem eine neue Eingabe dann abgezogen werden soll. Dies kann ich für eine ganze Spalte programmieren. Das Problem ist, dass nun in der gesamten Spalte der neue Restbetrag erscheint. Ich möchte jedoch, dass alle Zellen, die noch keinen Eintrag erhalten haben, leer bleiben und nicht in der kompletten Spalte der Restbetrag auftaucht. Also, wenn in C4 nichts eingetragen ist, soll auch in D4 kein Eintrag erscheinen. Müsste das dann eine "WENN/DANN" - Programmierung sein? Ich habe keine Ahnung wie das geht! Und auch im Netz nichts gefunden was ich mit meinen nicht vorhandenen Kenntnissen verstehen kann. Wer kann einem absoluten Lainen das erklären, bzw. mir die Formel nennen? Schon mal tausend Dank!

2007-08-13T21:53:35Z

Die richtige Antwort wäre gewesen: =WENN(C8<>"";$C$3-SUMME(C$8:C8);"")
Tja, Clever!

willi08672007-08-12T03:20:48Z

Beste Antwort

Moin

da machst du einfach so :

=wenn ( c4>0,formel für d4,0)

wenn c4 größer 0 ist wird in d4 die formel augführt
wenn c4 kleiner 0 ist wird in d4 eine 0 eingetragen

exel bringt eine sehr gute beschreibung in der hilfe mit sich die enspricht eigentlich dem handbuch wenn du formel als suchwert eingibst kann exel dir alle formel funktionen auflisten

mfg

aikitzou2007-08-12T10:30:04Z

Hi,

Beispiel:
In C11 ist Betrag x und in D11 Betrag y, die Berechnung dann in E11 und in F11 die logische Prüfung mit Ergebnisanzeige.

In Zelle F11 kommt diese Funktion:
=WENN(E11<1;" ";E11)
(die Formel dann nach unten für alle entsprechenden Zellen kopieren.
Zwischen den beiden Anführungszeichen ist ein Leerzeichen.

Hiermit hast Du das gewünschte Ergebnis bzw. ein Leerfeld.