Neue Daten werden der Tabelle täglich von Montag bis Freitag hinzugefügt, basierend auf den Börsenkursänderungen für diesen Tag. Die aktuelle Anforderung basiert auf dem VOLUME-Feld, in dem das für eine bestimmte Aktie gehandelte Volumen täglich angezeigt wird. VORAUSSETZUNG Um das Durchschnitts - und Gesamtvolumen für die letzten 10,15 bzw. 30 Tage zu erhalten. METHODE verwendet CURRENTLY - Ich schuf diese 9 SEPARATE QUERIES, um meine gewünschten Ergebnisse zu erhalten Zuerst habe ich diese 3 Abfragen erstellt, um die letzten letzten 10,15 und 30 Termine aus der aktuellen Tabelle. qryLast10DaysStored qryLast15DaysStored qryLast30DaysStored Dann habe ich geschaffen, um diese drei Anfragen für immer die jeweiligen Durchschnitte qrySymbolAvgVolume10Days qrySymbolAvgVolume15Days qrySymbolAvgVolume30Days Und dann habe ich diese drei Abfragen erstellt für das Erhalten der jeweiligen TOTALS qrySymbolTotalVolume10Days qrySymbolTotalVolume15Days qrySymbolTotalVolume30Days PROBLEM MIT aktuellen Methode konfrontiert - Nun, mein Problem ist, dass ich am Ende haben Up mit diesen so viele verschiedene Abfragen, während ich wollte die Ausgabe in One Single Query, wie im Schnappschuss des Excel Sheet gezeigt. LÖSUNG BENÖTIGT - Gibt es eine Möglichkeit, mit der ich diese erforderlichen Felder in ONE SINGLE QUERY zu bekommen, so dass ich nicht haben, um in mehrere Orte für die erforderlichen Felder aussehen Kann mir bitte jemand sagen, wie man all diese separaten Abfragen in einem - A) Entweder durch Herausnehmen oder Verschieben der Ergebnisse aus diesen separaten Einzelabfragen zu einem. B) Oder indem Sie eine neue Abfrage erstellen, die alle diese Felder in sich berechnet, so dass diese einzelnen Einzelabfragen nicht mehr benötigt werden. Das wäre eine bessere Lösung, denke ich. Eine Klärung über Daten Einige Freund könnte denken, warum ich die Methode der Verwendung von Top 10,15 und 30 für immer die letzten 10,15 und 30 Datumswerte verwendet. Warum nicht habe ich gerade den PC Datum für das Erhalten dieser Werte Oder verwendet so etwas wie - (VOLUME, tbl-B, TimeStamp ZWISCHEN Datum () - 10 UND Datum ()) Die Antwort ist, dass ich meine Abfrage verlange, um das Datum aus dem lesen TIMESTAMP Field, und führen Sie dann seine Berechnungen entsprechend für LETZT / MOST RECENT 10 Tage, 15 Tage, 30 Tage, für die die Daten verfügbar ist in der Tabelle, OHNE BOTHERING, was das aktuelle Datum ist. Es sollte nicht auf das aktuelle Datum in irgendeiner Weise ab. Wenn es eine bessere Methode oder effizientere Möglichkeit, diese Abfragen zu erstellen, dann bitte erleuchten. PS. Ich habe eine SAMPLE-Datenbank, die die Daten für 6 Monate, vom 1. November 2011 bis 30. April 2012 und es hat auch die oben genannten Fragen in ihm. Beispieldatenbank mit QUERIEN Sie haben separate Abfragen, um 10DayTotalVolume und 10DayAvgVolume zu berechnen. Ich vermute, Sie können beide in einer Abfrage, qry10DayVolumes berechnen. Aber das macht mich frage, ob 10DayAvgVolume kann immer etwas anderes als 10DayTotalVolume / 10 Ähnliche Überlegungen gelten für die 15 und 30 Tage Werte. Letztendlich glaube ich, dass Sie etwas wollen, das auf einem Ausgangspunkt wie folgt basiert: Das geht davon aus, dass Sie qry15DayVolumes und qry30DayVolumes erstellt haben, nach dem Ansatz, den ich für qry10DayVolumes vorgeschlagen habe. Wenn Sie die Anzahl der Abfragen reduzieren möchten, können Sie Unterabfragen für jede der gespeicherten QryDayVolumes-Abfragen verwenden, aber versuchen Sie es auf diese Weise zuerst, um sicherzustellen, dass die Logik korrekt ist. In dieser zweiten Abfrage oben kann es ein Problem durch Feldnamen geben, die mit Ziffern beginnen. Schließen Sie diese Namen in eckige Klammern oder re-alias sie in qry10DayVolumes. Qry15DayVolumes. Und qry30DayVolumes unter Verwendung von Aliasnamen, die mit Buchstaben anstelle von Ziffern beginnen. Ich testete die Abfrage wie oben geschrieben mit der 2. Upload. mdb, die Sie hochgeladen, und es lief ohne Fehler von Access 2007. Hier ist die erste Zeile der Ergebnismenge aus dieser Abfrage: beantwortet 24.10.2007 um 19: 20Wie Berechnung der gleitenden Durchschnitte In Excel Excel-Datenanalyse für Dummies, 2nd Edition Der Data Analysis-Befehl bietet ein Werkzeug für die Berechnung der verschobenen und exponentiell geglätteten Durchschnitte in Excel. Nehmen Sie an, um zu veranschaulichen, dass Sie tägliche Temperaturinformationen gesammelt haben. Sie wollen den dreitägigen gleitenden Durchschnitt 8212 den Durchschnitt der letzten drei Tage 8212 als Teil einer einfachen Wettervorhersage berechnen. Gehen Sie folgendermaßen vor, um die gleitenden Mittelwerte für diesen Datensatz zu berechnen. Um einen gleitenden Durchschnitt zu berechnen, klicken Sie zuerst auf die Schaltfläche Data tab8217s Data Analysis. Wenn Excel das Dialogfeld Datenanalyse anzeigt, wählen Sie aus der Liste den Eintrag Moving Average aus, und klicken Sie dann auf OK. Excel zeigt das Dialogfeld "Gleitender Durchschnitt" an. Identifizieren Sie die Daten, die Sie für die Berechnung des gleitenden Durchschnitts verwenden möchten. Klicken Sie im Dialogfeld "Gleitender Durchschnitt" in das Eingabebereichsfeld. Identifizieren Sie dann den Eingabebereich, indem Sie entweder eine Arbeitsbereichsadresse eingeben oder mit der Maus den Arbeitsbereich auswählen. Ihre Bereichsreferenz sollte absolute Zellenadressen verwenden. Eine absolute Zellenadresse steht vor dem Spaltennamen und der Zeilennummer mit Vorzeichen, wie in A1: A10. Wenn die erste Zelle in Ihrem Eingabebereich eine Textbeschriftung enthält, um Ihre Daten zu identifizieren oder zu beschreiben, aktivieren Sie das Kontrollkästchen Labels in First Row. Erklären Sie im Textfeld Interval, wie viele Werte in die gleitende Durchschnittsberechnung einbezogen werden sollen. Sie können einen gleitenden Durchschnitt mit einer beliebigen Anzahl von Werten berechnen. Standardmäßig verwendet Excel die letzten drei Werte, um den gleitenden Durchschnitt zu berechnen. Um festzulegen, dass eine andere Anzahl von Werten zur Berechnung des gleitenden Durchschnitts verwendet werden soll, geben Sie diesen Wert in das Textfeld Intervall ein. Sagen Sie Excel, wo die gleitenden Durchschnittsdaten platziert werden sollen. Verwenden Sie das Textfeld Ausgabebereich, um den Arbeitsblattbereich zu identifizieren, in dem Sie die gleitenden Durchschnittsdaten platzieren möchten. In dem Arbeitsblattbeispiel wurden die gleitenden Durchschnittsdaten in den Arbeitsblattbereich B2: B10 platziert. (Optional) Geben Sie an, ob ein Diagramm gewünscht wird. Wenn Sie ein Diagramm möchten, das die gleitenden Durchschnittsinformationen darstellt, aktivieren Sie das Kontrollkästchen "Diagrammausgabe". (Optional) Geben Sie an, ob Standardfehlerinformationen berechnet werden sollen. Wenn Sie Standardfehler für die Daten berechnen möchten, aktivieren Sie das Kontrollkästchen Standardfehler. Excel legt Standardfehlerwerte neben den gleitenden Mittelwerten fest. (Die Standardfehlerinformationen gehen zu C2: C10.) Nachdem Sie die Angabe, welche gleitenden durchschnittlichen Informationen Sie berechnen lassen möchten und wo Sie sie platzieren möchten, klicken Sie auf OK. Excel berechnet gleitende Durchschnittsinformationen. Hinweis: Wenn Excel doesn8217t über genügend Informationen verfügt, um einen gleitenden Durchschnitt für einen Standardfehler zu berechnen, legt er die Fehlermeldung in die Zelle. Sie können sehen, mehrere Zellen, die diese Fehlermeldung als value. How zu berechnen Mittelwerte in Microsoft Access Von Jaime Avelar In Datenbankanwendungen Abfragen werden häufig verwendet, um schnell den Durchschnitt eines Feldes in einer Datenbanktabelle. Abfragen werden verwendet, um Informationen aus Ihrer Tabelle abzurufen und können auch einige schwere Heben wie Daten-Transformationen oder Berechnungen. In einer Abfrage können Sie die Funktion "Avg" verwenden, um das arithmetische Mittel eines Wertsatzes in einem bestimmten Feld zu berechnen. Klicken Sie auf die Registerkarte Erstellen und klicken Sie auf Abfrage-Design, um das Dialogfeld Tabelle anzeigen anzuzeigen. Klicken Sie auf die Tabelle, die Sie verwenden möchten, um einen Durchschnitt zu berechnen, und klicken Sie auf Hinzufügen. Doppelklicken Sie auf das Feld, das Sie verwenden möchten, und klicken Sie auf das Symbol Gesamtsumme. Neben Gesamt: Wählen Sie in der schnellen Tabelle am unteren Rand Ihres Computerbildschirms die Option Durchschnittlich aus, um das Feld zu mitteln. Klicken Sie auf das Symbol Ansicht, um das durchschnittliche Ergebnis anzuzeigen.
No comments:
Post a Comment