PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Werte in Exel addieren und immer + 1 dann Dividieren (automatisieren)



mcmichel1
11.05.2009, 10:58
Hallo,
ich habe folgendes Problem:

ich möchte zum Beispiel jeden Tag im Monat eine bestimmte Prozentzahl addieren und täglich als aktuellen Prozentsatz abbilden lassen.


Zum Beispiel

01.01. 30% A1 Schnitt = 30%/1= 30% A5 (aktuell)
02.01. 20% B1 = 30%+20%/2= 25% B5(aktuell)
03.01. 25% C1 = 30%+20%+25%= 25% C5(aktuell)


Meine Formel war
A5 ist = A1/1
B5 ist = (A1 + B1)/2
C5 ist = (A1 + B1 + C1)/3 u.s.w.

Da ich diese Statistik vom 01.02.09 bis 31.07.09 erheben möchte ist es ziemlich umständlich für jeden Tag eine neue Zeile zu schreiben da die Zeilen von Tag zu Tag länger werden. (A1+B1+C1+D1+E1+F1+G1+H1+I1)/9 u.s.w.
Dieser Vorgang müsste sich doch automatisieren lassen können.
wenn ich Z.b. A1bisC1 markiert hatte und über Ausfüllen Reihe automatisch versuche die gesamte Reihe zu füllen passiert folgendes.
A5=A1/1, B5=(A1 + B1)/2; C5= (A1 + B1 + C1)/3; D5=D1/1, E5=(D1+E1)/2 ; F5=(D1+E1+F1)/3; G5=(G1)/1 u.s.w.

ich möchte nicht das die zahlen sich wiederholen sondern weitergeführt werden.

A5=A1/1, B5=(A1 + B1)/2; C5= (A1 + B1 + C1)/3; D5=A1+B1+C1+D1/4, E5=(A1+B1+C1+D1+E1)/5und so weiter.
Ich hoffe einer von euch versteht mich und kann mir weiterhelfen.


liebe Grüsse

mcmichel1

ICH_BIN_LETZTER
11.05.2009, 11:13
Schau mal nach der Funktion die den Mittelwert berechnet... wenn es sowas in Openoffice gibt dann erst recht bei Excel ;) kann dir leider nicht genau sagen wie sie heißt in OO heißt sie Mittel bzw MittelA (wenn ich mich recht erinnere)

Gruß

EDIT:

=MITTELWERT(B1:B2) berechnet den Mittelwert vob B1 und B2 also B1+B2 / 2
geht natürlich auch für ranges

ecki43
11.05.2009, 11:51
Hallo,

meinst du so?:

=SUMME($A$1:B$1)/SPALTE() -- in B5 eintragen,

von dort in der Zeile soweit wie gewünscht kopieren. Dadurch werden die relativen Spaltenwerte angepasst.

A5 kannst du auch gleich den Wert von A1 zuweisen =A1


Ecki

Edit: Nur zur Erklärung -- =Spalte() gibt den aktuellen Spaltenwert zurück, A=1, B=2, C=3.........usw



Edit2:

Ich würde die Formel noch mit einer "Wenn" Abfrage ergänzen: =WENN(B1<>"";SUMME($A$1:B$1)/SPALTE();"") -- sieht besser aus

Mr. Snoot
11.05.2009, 15:13
Ich hätte es so gelöst:

Formel in B5: =(A3*SPALTE(A:A)+B2)/SPALTE(B:B)
. . . . . . . . . . . . . (A5 ist ja A1)

Du multiplizierst also immer die vorangegangene Summe mit der Zahl, durch die die Summe in der Spalte zuvor dividiert wurde, addierst die aktuelle Spalte und dividierst die Gesammtsumme durch die aktuelle Spalte.

Du musst also nicht den ganzen Rattenschwanz aller Spalten mitziehen (A1+B1+C1+D1 ...), sondern nimmst einfach die vorangegangene Summe (B5 bzw. C5 bzw. D5 ...) und addierst die aktuelle Spalte.