
Ich analysiere Protokolle, in denen ich die Zeiten habe, zu denen ein bestimmtes Ereignis auftritt, Beispiel:
t=1.05s
t=2.25s
t=2.26s
t=2.35s
t=3.40s
Ich möchte die Häufigkeit pro Sekunde grafisch darstellen können, um zu sehen, wie oft dieses Ereignis im Laufe der Zeit auftritt. Wie erreiche ich dies?
Bearbeiten: Ich hätte gern ein Streudiagramm über die Zeit, wobei die Y-Achse (Vorfälle/Sekunde) und die X-Achse (Zeit) ist. Wenn es keinen besseren Weg gibt, würde ich es gern in jedem X-Intervall (sagen wir 2 Sekunden) berechnen.
Antwort1
Dies kann auch mithilfe von erfolgen COUNTIFS
. Sie müssen einen Zahlenbereich als „Eimer“ erstellen. Wenn Sie nur eine schnelle Antwort möchten, können Sie einfach weit genug nach unten ziehen, um alle Ihre Daten zu erfassen. Wenn Sie eine robustere Lösung möchten, können Sie der Kategorie eine Bedingung hinzufügen, um zu sehen, ob sie größer als die MAX
der Daten ist, und sie mit #N/A ausschließen, damit sie nicht dargestellt wird.
Bild der Ergebnisse und Bereiche
Formeln, befinden sich in den Zellen D4 und werden nach unten kopiert, und E3 und werden nach unten kopiert. Es gibt eine zusätzliche Kategorie, die zählt, da sie eine Grenze bilden. Sie könnten die zusätzliche Zelle auch oben haben. Der Wert in E1
gibt die Größe der Buckets zurück. Ich habe diese weit genug nach unten kopiert, um alle Daten zu erfassen.
D4=D3+$E$1
E3=COUNTIFS($B$3:$B$27,">="&D3,$B$3:$B$27,"<"&D4)
Antwort2
Eine schnelle Möglichkeit, dies nur mit Excel-Funktionen (ohne Formeln/VBA) zu tun, ist eine PivotTable. Sie können diese Funktion gezielt nutzen Group Field
. Sie ermöglicht es Ihnen, Vorkommen innerhalb eines bestimmten Wertebereichs zu zählen.
Bild der Ergebnisse, das angezeigte Dialogfeld wurde PivotTable->Analyze->Group Field
oben im Menüband angezeigt. Sie müssen eine der Zeiten ausgewählt haben, damit dieses Menü angezeigt wird.
Der einzige Nachteil dieses Ansatzes besteht darin, dass Sie nicht viel (eigentlich gar keine) Kontrolle über die Formatierung der Diagrammbeschriftungen haben.
Der Vorteil dieses Ansatzes besteht darin, dass Sie das Gruppenintervall schnell ändern können (öffnen Sie das Menü erneut), ohne die Daten berühren oder viel Arbeit investieren zu müssen.