Tabellen mit gleitenden Durchschnittswerten in Excel

Tabellen mit gleitenden Durchschnittswerten in Excel

Ich stelle bei der Arbeit ein Dokument für einen täglichen Produktionsbericht zusammen, in dem jeden Tag eine neue Registerkarte hinzugefügt und die Informationen zur Teileproduktion jeder Abteilung für den vorherigen Tag aufgezeichnet werden. Die Daten werden dann zu einem Blatt mit gleitendem Durchschnitt hinzugefügt, das die kumulierten Ergebnisse aller vorherigen Einträge anzeigt. Ich habe mich gefragt, ob jemand eine Möglichkeit kennt, wie ich Excel dazu bringen kann, die Informationen des nächsten Tages automatisch hinzuzufügen, wenn ein neues Blatt hinzugefügt wird. Das Blatt ist ein Duplikat eines Vorlagenblatts, das bereits alle für die Funktion des Blatts erforderlichen Summenformeln enthält. Jede Hilfe wäre sehr willkommen.

Antwort1

Anleitung für ein Beispiel, das die Werkzeuge für eine mögliche Vorgehensweise zeigt.

Nehmen Sie ein leeres Blatt.
Geben Sie eine Reihe von Zufallszahlen in 5–10 Zellen in Spalte A ein
. Geben Sie in B1 „Summe“ ein,
in B2 geben Sie =Summe(A1:A100) ein.
Ja, das sind feste Zeilen und sie passen sich nicht an. Sie sind vorhanden, Sie werden also sehen, dass es funktioniert.

Beginnen wir nun damit, etwas Interessantes aufzubauen.
Geben Sie in C1 „SubTotal“ ein.
Geben Sie in C2 =SubTotal(3,A1:A100) ein. Geben Sie

in D1 „Built-Ref“ ein.
Geben Sie in D2 =CELL(„Adresse“, A1)&":"&CELL(„Adresse“, OFFSET(A1, C2-1,0)) ein. Geben Sie

in E1 „Sum-thru-Ref“ ein.
Geben Sie in E2 =SUM(INDIREKT(D2))

ein. Jetzt: Excel akzeptiert „A:A“ als Referenz/Ersatz für „A1:A100“ oben, in Excel ist das die gesamte Spalte A. Ich verwende LibreOffice, das dies nicht akzeptiert.

Spalte B dient zur Überprüfung des Ergebnisses

Zelle C2 zeigt an, wie viele Zellen Werte enthalten. Sehen Sie sich SUBTOTAL() an, um zu sehen, was es zählt. Es gibt noch andere Optionen, die Sie möglicherweise sehr nützlich finden.

Zelle D2 enthält zwei Aufrufe von CELL(), die mit der angegebenen „Adresse“ eine Zeichenfolge erstellen, die aus einer festen Adresse der Referenzzelle (auch Array in Excel?) besteht, die Sie als zweites Argument angeben.
Wie Sie sehen, gibt es zwei davon, der zweite erstellt einen Verweis mithilfe der Funktion OFFSET(), sodass eine Berechnung verwendet werden kann, um die Zelle zu finden, auf die Sie verweisen möchten. Fügen Sie die Verkettungen hinzu, und Sie haben einen gültigen Array-Verweis ...

... die dann über INDIRECT() wie in Zelle E2 verwendet werden kann

Wenn Sie mit dieser Funktion eine neue Zahl in die Liste in Spalte A eingeben, wird die Referenz in Zelle D2 automatisch aktualisiert. Diese Tatsache bildet die Grundlage für alle Formeln, z. B. für einen gleitenden Durchschnitt ...

Nun, für einen gleitenden Durchschnitt (oder was auch immer!) – ich würde die Dynamik, die hier für das ENDE der Liste verwendet wird, auch für den ANFANG der Liste verwenden.

HTH

--- Ohne Titel.csv ---

10, „Summe“, „Zwischensumme“, „Erstellte Referenz“, „Summe bis Referenz“
9,"=SUMME(A1:A100)","=ZWISCHENSUMME(3,A1:A100)","=ZELLE(""Adresse"",A1)&"":""&ZELLE(""Adresse"",OFFSET(A1,C2-1,0))","=SUMME(INDIREKT(D2))"
8,,,,
7,,,,
6,,,,
15,,,,
4,,,,
3,,,,
3,,,,
2,,,,
1,,,,

verwandte Informationen