Berechnung statistischer Werte für Teilmengen von Daten unterschiedlicher Größe (Microsoft Excel)
Chris hat eine große Datenmenge in einem Arbeitsblatt und möchte die Daten basierend auf verschiedenen Gruppierungen darin analysieren. Zum Beispiel hat er Daten in den Zellen A2: B36001, wobei Zeile 1 die Spaltenüberschriften Zeit und Signal enthält. Er möchte die Daten in Gruppen aufteilen, die aus einer beliebigen Anzahl von aufeinanderfolgenden Werten bestehen, und dann für jede Gruppe einen Mittelwert für die Zeit, einen Mittelwert für das Signal und eine Standardabweichung für das Signal extrahieren.
Der einfachste Weg, um diese Art von Anforderung zu behandeln, besteht darin, eine Spalte hinzuzufügen, in der eine Gruppennummer für jede Zeile angegeben wird. Befolgen Sie diese Schritte:
-
Fügen Sie die Überschriftengruppe in Zelle C1 ein.
-
Geben Sie in Zelle E1 die Anzahl der Werte ein, die in jeder Gruppe enthalten sein sollen.
Wenn Sie beispielsweise möchten, dass jede Gruppe 10 aufeinanderfolgende Werte enthält, geben Sie die Zahl 10 in Zelle E1 ein.
-
Geben Sie in Zelle C2 die folgende Formel ein: = INT ROW () – ROW ($ C $ 2 / $ E $ 1) +1. Kopieren Sie die Formel in Zelle C2 in den Bereich C3: C36001. Spalte C enthält jetzt eine „Gruppennummer“ für jede Zeile, basierend auf dem Wert in Zelle E1.
Wenn E1 10 ist, erhalten Sie 3600 Gruppen, 1 bis 3600. Wenn E1 100 ist, erhalten Sie 360 Gruppen, 1 bis 360.
Mit den eingerichteten Gruppennummern können Sie die Analyse durchführen. Es gibt verschiedene Möglichkeiten, dies zu tun. Eine Möglichkeit besteht darin, die Zwischensummenfunktionen von Excel zu verwenden. Wählen Sie eine der Zellen im Datenbereich aus und führen Sie die folgenden Schritte aus:
-
Wählen Sie Zwischensummen aus dem Menü Daten. Excel zeigt das Dialogfeld Zwischensummen an.
-
Ändern Sie die Dropdown-Liste Bei jeder Änderung in in Gruppe.
-
Ändern Sie die Dropdown-Liste Funktion verwenden, um den Statistiktyp anzugeben, den Sie für jede Gruppe berechnen möchten.
-
Ändern Sie den Bereich Zwischensumme hinzufügen zu so, dass nur Zeit oder Signal ausgewählt werden.
-
OK klicken.
Excel gruppiert und summiert die Daten wie angegeben. Sie können das Detail ausblenden (und nur die Zwischensummen anzeigen), indem Sie auf die kleine 2 (mit dem Kästchen darum) im Umrissbereich links im Arbeitsblatt klicken. Wenn Sie später ändern möchten, was berechnet wird, oder wenn Sie die Anzahl der Elemente in jeder Gruppe ändern müssen, entfernen Sie einfach die Zwischensummen (Daten | Zwischensummen | Alle entfernen) und wiederholen Sie die obigen Schritte.
Eine andere Möglichkeit, die Statistiken aus Ihren Daten abzuleiten, ist die Verwendung einer PivotTable. Stellen Sie sicher, dass die Daten keine Zwischensummen enthalten, und wählen Sie eine Zelle in den Daten aus. Führen Sie dann die folgenden Schritte aus:
-
Wählen Sie im Menü Daten die Option PivotTable und PivotChart-Bericht. Excel startet den PivotTable- und PivotChart-Assistenten.
-
Weiter klicken. (Die Standardauswahl in Schritt 1 ist OK.) Schritt 2 des PivotTable- und PivotChart-Assistenten wird angezeigt.
-
Der gesamte Bereich Ihrer Daten (A1: C36001) sollte ausgewählt werden. Weiter klicken. Schritt 3 des PivotTable- und PivotChart-Assistenten wird angezeigt.
-
Stellen Sie sicher, dass Neues Arbeitsblatt ausgewählt ist, und klicken Sie dann auf Fertig stellen. Excel erstellt eine leere PivotTable und zeigt eine Feldliste an.
-
Ziehen Sie das Gruppenfeld in den Zeilenbereich.
-
Ziehen Sie das Feld Zeit in den Datenbereich.
-
Ziehen Sie das Feld Signal in den Datenbereich.
-
Ziehen Sie das Feld Signal erneut in den Datenbereich. Die PivotTable sollte jetzt „Anzahl der Zeit“, „Summe des Signals“ und „Summe des Signals2“
anzeigen für jede Gruppe.
-
Klicken Sie im Datenbereich mit der rechten Maustaste auf eine der Beschriftungen „Anzahl der Zeit“. Excel zeigt ein Kontextmenü an.
-
Wählen Sie im Kontextmenü die Option Feldeinstellungen. Excel zeigt das Dialogfeld PivotTable-Feld an.
-
Wählen Sie in der Liste Zusammenfassen die Option Durchschnitt.
-
OK klicken. Alle „Time of Time“ -Labels ändern sich in „Average of Time“.
-
Klicken Sie im Datenbereich mit der rechten Maustaste auf eine der Beschriftungen „Summe der Signale“. Excel zeigt ein Kontextmenü an.
-
Wählen Sie im Kontextmenü die Option Feldeinstellungen. Excel zeigt erneut das Dialogfeld PivotTable-Feld an.
-
Wählen Sie in der Liste Zusammenfassen die Option Durchschnitt.
-
OK klicken. Alle Bezeichnungen „Summe des Signals“ ändern sich in „Durchschnitt des Signals“.
-
Klicken Sie im Datenbereich mit der rechten Maustaste auf eine der Beschriftungen „Summe von Signal2“.
Excel zeigt ein Kontextmenü an.
-
Wählen Sie im Kontextmenü die Option Feldeinstellungen. Excel zeigt erneut das Dialogfeld PivotTable-Feld an.
-
Wählen Sie in der Liste Zusammenfassen die Option StdDev.
-
OK klicken. Alle Bezeichnungen „Summe von Signal2“ ändern sich in „StdDev von Signal2“.
Sie nun wie die Daten gewünscht. Möglicherweise bevorzugen Sie ein Setup, bei dem nur eine Zeile pro Kategorie für Ihre Daten angezeigt wird. Wenn ja, klicken Sie einfach auf die Datenüberschrift und halten Sie die Maustaste gedrückt, während Sie die Maus langsam nach rechts bewegen. Wenn Sie den Mauszeiger in den Bereich „Gesamtüberschrift“ bewegen, zeigt ein kleines Symbol neben dem Mauszeiger eine „Änderung“ im Layout an. Lassen Sie die Maustaste los und Sie haben nur eine Zeile für jede Gruppe in Ihren Daten.
Wenn Sie die Anzahl der Datenelemente in jeder Gruppe ändern müssen, kehren Sie einfach zum Datenarbeitsblatt zurück und ändern Sie die Zelle E1 auf einen anderen Wert. Sie können dann zur PivotTable zurückkehren, mit der rechten Maustaste darauf klicken und Daten aktualisieren auswählen.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2771) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: