Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Excel 2002: Zellbezug in einer Formel

3 views
Skip to first unread message

Axel Pötzinger

unread,
Jun 20, 2010, 9:54:39 AM6/20/10
to
Hallo NG,

ich habe folgende Aufgabenstellung:

Eine Tabelle mit einer längeren Spalte, die unten absummiert wird und
mit einem Wert aus einer anderen Zelle multipliziert wird.
Als z.b. =Summe(....)*G10
Das Schöne ist, dass wenn ich Zeilen hinzufüge in der Tabelle, diese im
Summenteil der Formel automatisch berücksichtigt werden.
Nun soll aber der Faktor (hier: G10) nicht für alle Zeilen der gleiche
sein, sondern meinetwegen für die letzten 50 Zeilen soll der Faktor aus
dem Feld G11 kommen.
Wie könnte ich das realisieren?

Danke.

Gruß
Axel

Claus Busch

unread,
Jun 20, 2010, 10:17:05 AM6/20/10
to
Hallo Axel,

Am Sun, 20 Jun 2010 15:54:39 +0200 schrieb Axel P�tzinger:

> Als z.b. =Summe(....)*G10

> Nun soll aber der Faktor (hier: G10) nicht f�r alle Zeilen der gleiche
> sein, sondern meinetwegen f�r die letzten 50 Zeilen soll der Faktor aus
> dem Feld G11 kommen.

wenn die zu summierende Spalte z.B. D ist und eine �berschrift hat, dann
so:
=SUMME(INDIREKT("D2:D"&ANZAHL2(D:D)-50))*G10+=SUMME(INDIREKT("D"&ANZAHL2(D:D)-49&":D"&ANZAHL2(D:D)))*G11

Mit freundlichen Gr�ssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2

Claus Busch

unread,
Jun 20, 2010, 10:33:43 AM6/20/10
to
Hallo Axel,

du kannst auch für die Bereiche Namen vergeben, z.B. (Beispiel ist
wieder für die zu summierende Spalte D gewählt und dieses Mal ohne
Überschrift):
Bereich1 und bei "Bezieht sich auf" eingeben:
=BEREICH.VERSCHIEBEN(Tabelle1!$D$1;;;ANZAHL2(Tabelle1!$D:$D)-ANZAHL2(Bereich2))
und dann den Bereich2 mit der Formel:
=BEREICH.VERSCHIEBEN(Tabelle1!$D$1;ANZAHL2(Tabelle1!$D:$D)-1;;-50)

Und dann als Summenformel:
=SUMME(Bereich1)*G10+SUMME(Bereich2)*G11


Mit freundlichen Grüssen

0 new messages