Seite 1 von 1

Summe mit einem festen Wert multiplizieren

Verfasst: Di, 25.10.2005 12:53
von Matze
Hallo,
ist wahrscheinlich nur ein einfaches Problem, ich bräuchte trozdem die Lösung :oops: .......schon mal merci im voraus....
ich habe in einer Spalte die Summe von Zeile (C2:C32), die lasse ich in C33 anzeigen. Nun möchte ich diese Summe mit einem festen Wert, der in Zeile I2 steht, multiplizieren. Wenn ich die Formel verwende
=Wenn(C33;C33*$I$2) , dann erscheint in der Zeile 0,00, soweit so gut, wenn ich aber in Spalte C was eintrage, dann werden die auch zusammengezählt, die Summe wird mit dem Wert aber nicht multipliziert.
Z.B. in C2 steht 5 und in C7 8, dann steht in C33 13, aber in C34 immer noch 0,00, aber dort sollte dann das Ergebnis sein 13*1,95=25,35

Ciao MATZE

Verfasst: Di, 25.10.2005 13:15
von Struppi
Hallo Matze
Für Deine Zelle C33 probier doch mal das:
=SUMME(C2:C32)*$I$2

Gruß
Struppi

Verfasst: Di, 25.10.2005 13:40
von Matze
Hi
funktioniert leider nicht, jetzt werden die Zahlen noch nicht mal zur Summe gezählt.

trotzdem Danke
MATZE

Verfasst: Di, 25.10.2005 14:12
von Artus
Hallo Matze,

in I2 muss zwingend wenigstens 1 stehen. Die Formel von Struppi funktioniert ohne die gerinsten schwierigkeiten.

Artus

Verfasst: Di, 25.10.2005 14:24
von Lenu
Aus welchem Grund arbeitest Du mit WENN? Hat das einen bestimmten Grund, welche Fälle möchtest Du unterschieden haben?

Verfasst: Di, 25.10.2005 20:25
von Matze
ok, also in I2 steht natürlich ein Wert, dieser ist wie im Bsp. 1,95, aber mit der Formel von Struppi funktioniert es nicht. Hier noch mal meine Hintergrund,
ich möchte die Zahlen von Zeile 2 bis 32 in einer Summe zusammenfassen, die kommt dann in Zeile 33, wo auch die Formel steht. Das funktioniert. Jetzt möchte ich diesen Wert mit einem festen Wert, der in I2 steht, multiplizieren, einfach also als Bsp. C33*I2. Das heißt, wenn jetzt z.B. in Zeile 5 steht 5 und in Zeile 14 steht 8, dann kommt als Summe 13 raus und die 13 sollte mit dem festen Wert, der 1,95 beträgt, multipliziert weren, als Ergebnis sollte dann in Zeile 34 dann 25,35 stehen.
Also ich muss nicht unbedingt "Wenn" benutzen. Mir ist egal, mit welcher Formel ich zum Ziel komme.

Besten Dank an alle

Ciao MATZE

Verfasst: Di, 25.10.2005 21:51
von Lenu
Sieht für mich so aus, als läge ein Zahlenformat-Problem vor.
Prüfe doch mal damit:
=ISTZAHL(I2)
ob sCalc das, was da drin steht, auch als Zahl erkennt.

Verfasst: Di, 25.10.2005 22:58
von teakay
Ich habe mal ein wenig herum gebastel und bin zu dieser Formel gekommen. Du solltest diese eigentlich ohne Probleme bei dir einfügen können.

Code: Alles auswählen

=WENN(SUMME(C2:C32)=0;"";WENN(I2=0;SUMME(C2:C32);SUMME(C2:C32)*I2))
Nun folgt die Erklärung.
1. es wird geprüft ob ein wert in den Zellen C2 bis C32 steht, wenn nicht dann wird kein wert ausgegeben(auch keine 0)
2. Sollte ein wert drin stehen wird geprüft ob in Zelle I2 ein Wert steht, wenn nicht wird nur die Summe aus C2 bis C32 gebildet. Steht ein wert in Zelle I2 wird dieser zu der Summe dazu addiert.

Ich hoffe das hilft dir weiter.

edit:
Ich habe gerade nochmal deine Aufgaben stellung gelesen und muß mich korigieren.

Das kommt in Zelle C33

Code: Alles auswählen

=WENN(SUMME(C2:C32)=0;"";SUMME(C2:C32))
Das kommt in Zelle C34

Code: Alles auswählen

=WENN(I2=0;C33;C33*I2)
das sollte jetzt deiner Aufgabenstellung entsprechen.

Verfasst: Di, 25.10.2005 23:26
von Matze
So, jetzt habe ich es.... im Detail lag der Fehler.
Meine Formel ist schon in Ordnung, der Hinweiß mit dem Zahlenformat war der Richtige.....
Ich habe ein Komma "," statt eines Punktes genommen "." , und schon hat es nicht funktioniert.... :oops: :roll:
ich benutze eine alte Tastatur da ist beim Zahlenfeld ein Komma statt eines Punktes, wobei ich schon mal ein Blatt mit der Formel benutzt habe und immer das Komma genommen habe, auch beim eintragen der Zahlen in der Tabelle...........irgendwie komisch
Vielen Dank auch an teakay, der Code für die Zeile 33 ist super ,so sieht das ganze noch besser aus. Da der Wert in I2 immer bleibt, brauche ich "I2=0" nicht.
Trotzdem vielen Dank an alle, die mir geholfen haben. :D :D :D :D

Ciao MATZE