Seite 1 von 1

[Gelöst] Summe im variablen Range

Verfasst: Do, 05.08.2010 10:06
von hochbass
Das Ziel sollte sein, aus einer Liste in Spalte A 2 Zellen zu ermitteln und alle Zahlen zwischen/einschließlich den Zellen zu addieren.
mit dem Befehl
=ADRESSE(1+F1;1) und =ADRESSE(1+G1;1) ermittele ich gültige variable Adressen für Beginn und Ende : $A$5 bzw. $A$20

Aber wie bekomme ich diese Bezüge in die Summenformel rein so dass am Ende =Summe($A$5:$A$20) berechnet wird.

Re: Summe im variablen Range

Verfasst: Do, 05.08.2010 10:22
von Karolus
Hallo

Code: Alles auswählen

=SUMME(INDIREKT(ADRESSE(1+F1;1)&":"&ADRESSE(1+G1;1)))
oder

Code: Alles auswählen

=SUMME(INDIREKT("A"&(1+F1)&":A"&(1+G1)))
Aber verate mal was du eigentlich vorhast, evtl. findet sich eine "schlankere" Lösung.

Gruß Karo

Re: Summe im variablen Range

Verfasst: Do, 05.08.2010 13:18
von hochbass
Indirekt() ist genau der Befehl, den ich brauchte.
Eigentlich kenne ich den.
Denkblockade gelöst.

Die Aufgabe ist die Menge von fortlaufende Lieferungen automatisch zu summieren.

Danke für die Antwort

Re: Summe im variablen Range

Verfasst: Do, 05.08.2010 13:39
von Karolus
Hallo
Die Aufgabe ist die Menge von fortlaufende Lieferungen automatisch zu summieren.
Das ist keine relevante Information - Ich hatte "eigentlich" absichtlich unterstrichen !

Gruß Karo

Re: Summe im variablen Range

Verfasst: Do, 05.08.2010 17:46
von hochbass
Na ja es ist kein Problem.
Es gibt eine Tabelle, die ständig ergänzt wird, in die Lieferungen ständig angehängt eingetragen werden.
Lfd. Nummer, Lieferungsmenge , und noch verschiedene andere Daten.
Eine andere Tabelle verwaltet die Nummer der zuletzt erfassten Lieferung in eine Zelle. Diese ist auch gleichzeitig ein Zeilen-Offset in der Tabelle.
Es soll von dieser letzten Eintragung ausgehend alle weiteren Lieferungen erfasst, Liefermengen addiert und die letzte Lieferung wieder zurück in die Kontrollzelle geschrieben werden. Die letzte Zelle wird dabei mit Max()-Funktion gefunden, die erste Stelle steht bereits in der Zelle.
Die Summenfunktion hab ich hier erhalten. Als Ergebnis ergibt sich die "Offene Liefermenge" in einer Zelle des Arbeitsblattes.
Das ganze ist eher nur als Plausibilitätsprüfung gedacht und nicht so kritisch.

Soweit hat sich mein Problem damit geklärt.

Re: Summe im variablen Range

Verfasst: Do, 05.08.2010 17:58
von Karolus
Hallo
Aha, dann ginge evtl. so etwas ähnliches:

Code: Alles auswählen

=SUMMENPRODUKT( lfd_Nr_spalte > zuletzt_erfasste_Nr ; liefermengenspalte )
Gruß Karo