Daten vom Gaszähler auswerten mit Excel

OP #4321693
Lesenswert?
• ▲
▼
Nabend

Wir wollen unseren Gaszähler mittels Reedkontakt auslesen.
Das klappt bis jetzt  auch ziemlich gut, die  Messwerte fließen.

Und zwar im Timestampformat mit Millisekunden, etwa so:

1445631870.76
1445631892.01
1445631922.14
1445631956.32

Eine Umdrehung entspricht einer bestimmten Gasmenge
und jede Umdrehung wird gezählt, bzw. der Zeitpunkt gespeichert.

Nur wie bekomme ich daraus ein ansprechendes Excel Diagramm?

Auf der X-Achse soll der jeweilige Tag aufgetragen werden und dann für 
jeden Messwert eine bestimmt Größe hinzuaddiert werden.
Sodass sich eine nach rechts aufsteigende Treppe bildet.

Jemand ne Idee?

Gruß

Kolja
Gast #4321717
Lesenswert?
• ▲
▼
Rufus Τ. F. schrieb:
> Bestimme die Anzahl aller Timestamps für jeden einzelnen Tag, summiere
> diese Anzahlen von Tag 0 beginnend an für jeden Tag - die Zwischensumme
> ist Deine Treppenstufenhöhe für den jeweiligen Tag.

Ich habe es so ähnlich gerade mit LibreOffice gemacht:
1. Spalte Daten
2. Spalte Fortlaufende Datumseinträge
3. Spalte Umrechnung des Datums in Millisekunden, z.B. mit 
=(B1-DATUMWERT("1.1.1970"))*86400 (anhängig davon was für ein Timestamp 
Format das ist)
4. Spalte Zählen der Einträge in Spalte 1 die nach und vor einer 
gewissen Zeit liegen =ZÄHLENWENNS(A1:A24;">="&C1;A1:A24;"<"&(C2-1))
5. Spalte Aufaddieren des aktuellen Wertes in Spalte 4 zu der vorherigen 
Summe =D2+E1

Balkendiagramm über Spalte 2 und 5
OP #4321729
Lesenswert?
• ▲
▼
Hallo Physiker

Das hört sich interessant an, auch wenn ich es noch nicht ganz verstehe.
Bzw. wir nicht von der selben Grundlage ausgehen.

Ich habe NUR die Timestamp Werte.
Der Reedkontakt schließt einmal pro Umdrehung und dann wird der 
Zeitpunkt gespeichert.

Wenn das bei dir auch so ist, kannst du mir einen Ausschnitt aus deiner 
Datei zeigen?

Gruß Kolja
Gast #4321932
Lesenswert?
• ▲
▼
Wenn ich das richtig verstanden habe, hast du imemr eine bestimmte 
Gasmenge (die Menge, die einer Umdrehung entspricht) verbraucht. Als 
Messwert hast du die Zeit, in der das geschieht, das ist nämlich die 
Differrenz aus dem letzten und den vorletzten Wert.

Wie du das jetzt von Gasmengeneinheit pro variableZeit auf 
variableGasmenge pro Zeiteinheit umrechnest...einfache Division. Aber 
mit den üblichen Excel-Funktionen wird das schwierig, ich würde das mit 
einem VBA-Skript nochmal überarbeiten.

Ich persönlich finde dein Messverfahren aber nicht sonderlich gut, denn 
du bekommst sehr lange keinen Messwert, wenn kein Gas entnommen wird. 
Zwei Wochen Urlaub - > zwei Wochen kein Messwert (hoffentlich).

Alle paar Sekunden/Minuten/Stunden/... die Position des Zählrades 
feststellen und daraus das Gas/dt berechnen liefert anschaulichere Werte 
ohne VBA-Klimmzüge.
#4324745
Lesenswert?
• ▲
▼
Kolja L. schrieb:
> Auf der X-Achse soll der jeweilige Tag aufgetragen werden und dann für
> jeden Messwert eine bestimmt Größe hinzuaddiert werden.
> Sodass sich eine nach rechts aufsteigende Treppe bildet.

Zuerst einmal die Zeitstempel ins Excel-Datumsformat bringen, daneben 
einfach hochzählen. Dann solltest du so etwas haben:
19.10.15 17:30  | 1
19.10.15 19:45  | 2
20.10.15 12:00  | 3
21.10.15 07:10  | 4
22.10.15 22:30  | 5

Bereich markieren, Punktdiagramm (teilweise auch X-Y-Diagramm genannt) 
wählen (ja nicht das Liniendiagramm wählen!), und fertig.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.