Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1236to1240
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
Inhaltsverzeichnis

Summe minus Spalte oder Zeile

Summe minus Spalte oder Zeile
Andre´
Hallo alle zusammen,
kennt jemand eine Funktion, wo man die Summe eines Spaltenbereich´s minus einer Zeile rechnen kann und die Summe eines Zeilenbereich´s minus einer Spalte.
Ich möchte also die Summenformel in die Spalte B10 schreiben und dann bis F10 kopieren ohne den Bereich anzupassen.
Das selbe mit der Zelle I3 und kopieren bis zur Zelle I7.
Ich habe einen sehr größen Bereich, den manuell anzupassen wäre sehr aufwendig.
Tabelle1

 BCDEFGHI
3 45629 26
41  3 6 9
526  1  1
637  2  2
74814 9 9
85935    
9        
101530490   

Formeln der Tabelle
ZelleFormel
I3=SUMME(C3:G3)
I4=SUMME(D4:G4)
I5=SUMME(E5:G5)
I6=SUMME(F6:G6)
I7=SUMME(G7)
B10=SUMME(B4:B8)
C10=SUMME(C5:C8)
D10=SUMME(D6:D8)
E10=SUMME(E7:E8)
F10=SUMME(F8)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Ich hoffe mir kann jemand helfen.
Vielen Dank in Voraus!
MFG Andre

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
=SUMME(BEREICH.VERSCHIEBEN(...))
21.11.2011 13:51:57
NoNet
Hallo André,
Das lässt sich mit dem verschachtelten Funktionskonstrukt =SUMME(BEREICH.VERSCHIEBEN(...)) lösen.zeile
Schau Dir mal die Funktionen der (grün hinterlegten) Zeile und Spalte "Neu:" an :
ABCDEFGHIJ
2
3
4
5
6
7
8
9
10
11

Funktionen im Tabellenblatt :
Zelle Formel 
B10   =SUMME(BEREICH.VERSCHIEBEN(B4:B9;SPALTE()-SPALTE($B3);;ZEILEN(B4:B9)-SPALTE()+SPALTE($B$3);1)
C10   =SUMME(BEREICH.VERSCHIEBEN(C4:C9;SPALTE()-SPALTE($B3);;ZEILEN(C4:C9)-SPALTE()+SPALTE($B$3);1)
D10   =SUMME(BEREICH.VERSCHIEBEN(D4:D9;SPALTE()-SPALTE($B3);;ZEILEN(D4:D9)-SPALTE()+SPALTE($B$3);1)
E10   =SUMME(BEREICH.VERSCHIEBEN(E4:E9;SPALTE()-SPALTE($B3);;ZEILEN(E4:E9)-SPALTE()+SPALTE($B$3);1)
F10   =SUMME(BEREICH.VERSCHIEBEN(F4:F9;SPALTE()-SPALTE($B3);;ZEILEN(F4:F9)-SPALTE()+SPALTE($B$3);1)
G10   =SUMME(BEREICH.VERSCHIEBEN(G4:G9;SPALTE()-SPALTE($B3);;ZEILEN(G4:G9)-SPALTE()+SPALTE($B$3);1)
I3   =SUMME(BEREICH.VERSCHIEBEN(C3:H3;;ZEILE()-ZEILE(B$3);1;SPALTEN(C3:H3)-ZEILE()+ZEILE($B$3))
I4   =SUMME(BEREICH.VERSCHIEBEN(C4:H4;;ZEILE()-ZEILE(B$3);1;SPALTEN(C4:H4)-ZEILE()+ZEILE($B$3))
I5   =SUMME(BEREICH.VERSCHIEBEN(C5:H5;;ZEILE()-ZEILE(B$3);1;SPALTEN(C5:H5)-ZEILE()+ZEILE($B$3))
I6   =SUMME(BEREICH.VERSCHIEBEN(C6:H6;;ZEILE()-ZEILE(B$3);1;SPALTEN(C6:H6)-ZEILE()+ZEILE($B$3))
I7   =SUMME(BEREICH.VERSCHIEBEN(C7:H7;;ZEILE()-ZEILE(B$3);1;SPALTEN(C7:H7)-ZEILE()+ZEILE($B$3))
I8   =SUMME(BEREICH.VERSCHIEBEN(C8:H8;;ZEILE()-ZEILE(B$3);1;SPALTEN(C8:H8)-ZEILE()+ZEILE($B$3))

Im Vergleich dazu Deine Werte in Zeile/Spalte "Alt:"
Du musst lediglich die Funktion in I3 eingeben und nach unten kopieren sowie in B10 und nach rechts kopieren.
Gruß, NoNet
Anzeige
AW: Summe minus Spalte oder Zeile
21.11.2011 14:04:44
Rudi
Hallo,
B10: =SUMME(BEREICH.VERSCHIEBEN(B3;SPALTE(A1);;8-SPALTE()))
I3: =SUMME(BEREICH.VERSCHIEBEN(B3;;ZEILE(A1);;6-ZEILE(A1)))
Gruß
Rudi
einfacher
21.11.2011 14:08:02
Rudi
Hallo,
B10: =SUMME(INDEX(B3:B9;SPALTE(C1)):INDEX(B3:B9;7))
I3: =SUMME(INDEX(B3:G3;;ZEILE(A2)):INDEX(B3:G3;;6))
Gruß
Rudi
AW: einfacher - aber B1 anstatt C1
21.11.2011 14:28:03
NoNet
Hey Rudi,
schöne Lösung, aber in B10 muss es dann lauten :
=SUMME(INDEX(B3:B9;SPALTE(B1)):INDEX(B3:B9;7))
anstatt
=SUMME(INDEX(B3:B9;SPALTE(C1)):INDEX(B3:B9;7))
Salut, NoNet
AW: einfacher - aber B1 anstatt C1
21.11.2011 14:39:14
Rudi
Hallo,
wo du Recht hast, hast du Recht.
Und B9 ist auch über's Ziel hinaus.
=SUMME(INDEX(B3:B8;SPALTE(B1)):INDEX(B3:B8;7))
Gruß
Rudi
Anzeige
AW: einfacher - aber B1 anstatt C1
21.11.2011 16:28:22
Andre´
Hallo alle zusammen,
vielen Dank für die vielen Lösungsansätze, ihr habt mir sehr geholfen.
Wobei ich aber bei:
=SUMME(INDEX(B3:B8;SPALTE(B1)):INDEX(B3:B8;7))
#BEZUG! erhalte.
Ist aber nícht tragisch, weil die anderen Ansätze funktionieren:-))
MFG Andre
AW: einfacher - aber B1 anstatt C1
21.11.2011 17:57:54
Rudi
Hallo,
mein Fehler
=SUMME(INDEX(B3:B8;SPALTE(B1)):INDEX(B3:B8;6))
Gruß
Rudi
nochmals Danke! oT.
21.11.2011 20:20:51
Andre´

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige