Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1260to1264
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
YTD-Werte errechnen
RonaldoHH
Hallo,
ich habe in der Zeile 1 folgende Spaltenköpfe:
A1= Januar2011
B1= Januar 2012
C1= Februar2011
D1= Februar2012
usw.
Y1= YTD 2011
Z1= YTD 2012
in den Spalten Y und Z sollen die Monate bis zum aktuellen summiert werden. Hat jemand eine Idee wie das geht. D.h., wenn wir April 2012 haben, dann sollen die Monate Jan-Apr 2011 in Y und die Monate Jan-Apr 2012 in Z summiert werden.
Das müsst doch möglich sein, oder ?
Vielen Dank
Ronaldo
AW: YTD-Werte errechnen
25.04.2012 18:18:16
JoWE
Hallo Ronaldo,
ich vermute in A2 bis L2 hast Du numerische Werte?
Dann könnte dies ein Ansatz sein:
 ABCDEFGHIJKLXY
1Jan 12Feb 12Mrz 12Apr 12Mai 12Jun 12Jul 12Aug 12Sep 12Okt 12Nov 12Dez 12 Summe bis 4.2012
2222222222222 8

ZelleFormel
Y1="Summe bis " & MONAT(HEUTE()) & "." & JAHR(HEUTE())
Y2=SUMME(INDIREKT("A2:"&ADRESSE(2;MONAT(HEUTE()))))

Gruß
Jochen
Anzeige
YTD-Werte errechnen - alle zwei Spalten
25.04.2012 18:21:59
Erich
Hi,
du brauchst nur die bneiden Formel in Y2:Z2 - der Rest dienste nur der Beispielerstellung:
 WXYZ
101.12.201101.12.2012YTD 2011YTD 2012
22324144156

Formeln der Tabelle
ZelleFormel
W1=0+(KÜRZEN((SPALTE()+1)/2)&-(2012-REST(SPALTE(); 2)))
X1=0+(KÜRZEN((SPALTE()+1)/2)&-(2012-REST(SPALTE(); 2)))
W2=SPALTE()
X2=SPALTE()
Y2=SUMMENPRODUKT($A2:$X2;REST(SPALTE($A2:$X2); 2))
Z2=SUMMENPRODUKT($A2:$X2;1-REST(SPALTE($A2:$X2); 2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: YTD-Werte errechnen - alle zwei Spalten
25.04.2012 22:57:17
RonaldoHH
Hi Erich,
vielen Dank für die Hilfe. Die Formel funktioniert, ich würde sie gerne verstehen. Kannst du sie mir ein wenig erklären ?
Vielen Dank und schöne Grüße
Ronaldo
Summe über jede zweite Spalte
26.04.2012 01:37:44
Erich
Hi Ronaldo,
betrachten wir mal =SUMMENPRODUKT($A2:$X2;REST(SPALTE($A2:$X2); 2))
$A2:$X2 ist wohl klar - das sind 24 Werte (für alle Monate, zwei Jahre)
SPALTE($A2:$X2) sind die Spaltennummern der Spalten, also die Zahlen 1 bis 24
REST(SPALTE($A2:$X2); 2) sind 24 Divisionsreste durch 2, also die Reste von 1/2, 2/2, 3/2, ..., 24/2,
also die 24 Zahlen 1, 0, 1, 0, ... ,1, 0
SUMMENPRODUKT($A2:$X2;REST(SPALTE($A2:$X2); 2)) multipliziert nun die beiden Zahlenreihen paarweise
und addiert dann:
$A2*1 + $B2*0 + $C2*1 + $D2*0 + ... + $W2*1 + $X2*0 - also
$A2 + 0 + $C2 + 0 + ... + $W2 + 0
Das ist die Summe über alle ungeraden Spalten, also die Summe für 2011.
Die Summe für 2012 ergibt sich ebenso, nur mit dem kleinen Unterschied:
1-REST(SPALTE($A2:$X2); 2) sind 1 - 24 Divisionsreste durch 2, also die Reste von 1/2, 2/2, 3/2, ..., 24/2,
also die 24 Zahlen 0, 1, 0, ... ,0, 1
Alles klar? Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: Summe über jede zweite Spalte
26.04.2012 07:24:56
JoWE
Hallo Erich,
Hallo Ronaldo,
die Formel ist echt prima. Und natürlich funktioniert sie.
Aber in der Frage hieß es, die Summe sollte jeweils nur bis zum aktuellen Monat gebildet werden.
Das macht die Formel so nicht. Erich, kannst Du da noch nachlegen?
OK, das wäre eigentlich Ronaldos Frage gewesen, aber der ist ja offenbar von der Antwort "erschlagen" worden.
Gruß
Jochen
Summe über jede zweite Spalte - bis April
26.04.2012 07:46:59
Erich
Hi Jochen und Ronaldo,
ja klar - die Frage war eindeutig - wer lesen kann, ist klar im Vorteil ;-)
Der MONAT(HEUTE()) soll auch eine Rolle spielen. So sollte es passen (Y2:Z2):
 XYZAAAB
112.12YTD 2011YTD 2012altalt
2241620144156

Formeln der Tabelle
ZelleFormel
X1=0+(KÜRZEN((SPALTE()+1)/2)&-(2012-REST(SPALTE(); 2)))
X2=SPALTE()
Y2=SUMMENPRODUKT($A2:$X2;REST(SPALTE($A2:$X2); 2); 0+(SPALTE($A2:$X2)<=2*MONAT(HEUTE())))
Z2=SUMMENPRODUKT($A2:$X2;1-REST(SPALTE($A2:$X2); 2); 0+(SPALTE($A2:$X2)<=2*MONAT(HEUTE())))
AA2=SUMMENPRODUKT($A2:$X2;REST(SPALTE($A2:$X2); 2))
AB2=SUMMENPRODUKT($A2:$X2;1-REST(SPALTE($A2:$X2); 2))

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: Chapeau!! oT
26.04.2012 08:34:41
JoWE
AW: Summe über jede zweite Spalte - bis April
26.04.2012 10:35:12
Hubert
Hallo Erich
habe mir deine Formel jetzt mal zu Gemüte geführt.
Ich kann nur sagen, Erste Sahne - Klasse gemacht !
Und für mich: wieder was dazu gelernt.
Gruß, Hubert
AW: Summe über jede zweite Spalte
26.04.2012 15:41:00
RonaldoHH
Hallo Erich,
das ist wirklich klasse ! ! Super und vielen Dank für die kompetente Hilfe und Erklärung.
Dennoch eine kleine Frage hinterher:
wie müsste die Formel verändert werden, wenn neben den Monaten Jan 2011, Jan 2012, noch 2 weitere Felder pro Monat folgen würden, wie z.B. Diff 2012 zu 2011 und Proz. Diff 2012 zu 2011, somit wären es 4 Spalten pro Monat. Ist das dann zu aufwendig ? Wenn nicht, ist auch kein Problem. Mit deiner jetzigen Formel komme ich auch weiter. Vielen Dank nochmal
Gruss
Ronaldo
Anzeige
Summe über jede vierte Spalte
26.04.2012 16:10:36
Erich
Hi Ronaldo,
voilà:
 ASATAUAVAWAX
112.1112.12DifDif%YTD 2011YTD 2012
2232414%1620

Formeln der Tabelle
ZelleFormel
AS1=0+(KÜRZEN((SPALTE()+3)/4)&-(2012-REST(SPALTE(); 2)))
AT1=0+(KÜRZEN((SPALTE()+3)/4)&-(2012-REST(SPALTE(); 2)))
AS2=(SPALTE()+1)/2
AT2=AS2+1
AU2=AT2-AS2
AV2=AU2/AS2
AW2=SUMMENPRODUKT($A2:$AV2;1*(REST(SPALTE($A2:$AV2); 4)=1); 0+(SPALTE($A2:$AV2)<=4*MONAT(HEUTE())))
AX2=SUMMENPRODUKT($A2:$AV2;1*(REST(SPALTE($A2:$AV2); 4)=2); 0+(SPALTE($A2:$AV2)<=4*MONAT(HEUTE())))

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: YTD-Werte errechnen
25.04.2012 20:42:59
Hubert
Hallo Ronaldo
in Y2 die Formel {=SUMME((JAHR(A1:X1)=2011)*(A2:X2))}
in Z2 die Formel {=SUMME((JAHR(A1:X1)=2012)*(A2:X2))}
die geschweiften Klammern nicht direkt eingeben, sondern nach Eingabe der Formel
mit STRG+SHIFT+ENTER abschließen, dann erzeugt sich die Klammer selbst.
Gruß
Hubert

31 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige