Ik wil van een groot aantal metingen gemiddelde uur waardes maken.
Op tabblad raw staan minuutwaardes gemeten met een online fijnstof sensor die zijn waardes als csv op het web zet. Deze csv (tabblad raw) haal ik binnen met een query van het web, dus die groeit en groeit en wil ik periodiek makkelijk kunnen bijwerken. Zoals je ziet geeft de sensor elke minuut een waarde, maar het kan ook zijn dat de sensor uit staat en/of een tijdje geen waardes geeft of wel eens een minuut over slaat. Dus het staat niet altijd vast dat de sensor elk uur 60 waardes geeft en staat dus soms ook uit.
Op tabblad hr maak ik er uurgemiddeldes van met een formule. Dus ook als er minder waardes zijn dat uur, moet er toch het uurgemiddelde staan van de in dat uur gemeten minuut waardes. Ook als er hele dagen of uren wegvallen moeten de cellen in de c kolom gevuld worden met waarde 0. Je ziet bijvoorbeeld dat er op 15-04-2021 geen metingen zijn geweest (raw-tab) en er waarde nul staat in de cellen van kolom C van blad hr. Dit wil ik zo, om later meerdere sensoren naast elkaar te kunnen leggen en dan moeten ze in synch zijn. In het voorbeeld gaat het nu alleen om 1 waarde (PM2.5), maar er zijn veel meer kolommen waar ik dit op wil toepassen, maar voor het voorbeeld even niet relevant en te groot om hier te uploaden.
Het blijft dus over de tijd groeien. Op zich werkt het wel goed, alleen neemt het laden en berekenen van de nieuwe data behoorlijk wat tijd in beslag, terwijl ik best wel een krachtige PC heb.
Is dit niet op te lossen met een VBA functie en hoe en wordt het dan sneller?
Trouwens, hier zie je de online sensoren ohnics.online/kaart
Wij zijn een collectief/startup die vanuit onze hobby een sensoren project hebben mogen doen in Maastricht, Nijmegen en Lent.
Op tabblad raw staan minuutwaardes gemeten met een online fijnstof sensor die zijn waardes als csv op het web zet. Deze csv (tabblad raw) haal ik binnen met een query van het web, dus die groeit en groeit en wil ik periodiek makkelijk kunnen bijwerken. Zoals je ziet geeft de sensor elke minuut een waarde, maar het kan ook zijn dat de sensor uit staat en/of een tijdje geen waardes geeft of wel eens een minuut over slaat. Dus het staat niet altijd vast dat de sensor elk uur 60 waardes geeft en staat dus soms ook uit.
Op tabblad hr maak ik er uurgemiddeldes van met een formule. Dus ook als er minder waardes zijn dat uur, moet er toch het uurgemiddelde staan van de in dat uur gemeten minuut waardes. Ook als er hele dagen of uren wegvallen moeten de cellen in de c kolom gevuld worden met waarde 0. Je ziet bijvoorbeeld dat er op 15-04-2021 geen metingen zijn geweest (raw-tab) en er waarde nul staat in de cellen van kolom C van blad hr. Dit wil ik zo, om later meerdere sensoren naast elkaar te kunnen leggen en dan moeten ze in synch zijn. In het voorbeeld gaat het nu alleen om 1 waarde (PM2.5), maar er zijn veel meer kolommen waar ik dit op wil toepassen, maar voor het voorbeeld even niet relevant en te groot om hier te uploaden.
Het blijft dus over de tijd groeien. Op zich werkt het wel goed, alleen neemt het laden en berekenen van de nieuwe data behoorlijk wat tijd in beslag, terwijl ik best wel een krachtige PC heb.
Is dit niet op te lossen met een VBA functie en hoe en wordt het dan sneller?
Trouwens, hier zie je de online sensoren ohnics.online/kaart
Wij zijn een collectief/startup die vanuit onze hobby een sensoren project hebben mogen doen in Maastricht, Nijmegen en Lent.