Analyse av måleserier i Excel
Hva er en måleserie?
En måleserie er ei samling måledata som har blitt registrert over tid, for eksempel temperatur, trykk eller fukt. Dataene blir lagra i filer, for eksempel i .csv-format (kommaseparerte verdier) eller .txt-format (tekstfil).
Hvert målepunkt inneholder disse verdiene:
et tidsstempel som forteller når målinga blei gjort (her i UNIX-format)
selve måleverdien, f.eks. temperatur i grader Celsius
Eksempel på innhold i ei CSV-fil med kommaseparerte verdier
timestamp,value
1728748800,21.5
1728748860,21.7
1728748920,21.6
Foran kommategnet står tidspunktet dataene blei sendt, i Unix-format (antall sekunder siden 1. januar 1970).
Etter kommategnet står selve måleverdiene: 21.5, 21.7 og 21.6.
Import av måledata til Excel
Lagra data og måleserier kan også importeres i Microsoft Excel og analyseres der. Slik henter du data og måleserier inn i Excel:
Åpne Excel.
Velg fane "Fil" og menypunkt "Åpne fil".
Velg den fila du ønsker å åpne.
Trykk "Åpne".
Fordeling av dataene i kolonner
Du vil nå sannsynligvis få alle talla i én kolonne, bare atskilt med komma. Men det du ønsker, er egne kolonner for tidsstempel og den enkelte datastrøm. Det får du ved å gjøre følgende:
Velg kolonne "A".
Velg fane "Data".
Velg menypunkt "Tekst til kolonner".
Kryss av for punktet "Skilletegn".
Trykk "Neste".
Kryss av for punktene "Tabulator" og "Komma".
Trykk "Neste".
Velg de ulike kolonnene i bildet som kommer opp, og velg punktet "Tekst" for alle kolonnene.
Trykk "Fullfør".

Import av fil
Hvis du allerede står inne i et regneark, kan du velge å importere ei fil fra fil-fana. Både .csv-, html- og .txt-fil er mulige filformater. For alle tre filformatene gjelder at du må velge komma som separasjonstegn.

Konverterering av Unix-tid
Unix-tid kan være vanskelig å lese og forstå. Derfor bør du endre den til vanlig dato og tidspunkt etter at du har importert fila til Excel.
Du må bruke en av kodene nedenfor for å gjøre om Unix-tid til dato i Excel. Kodene kompenserer automatisk for tidssone og sommer- og vintertid.
Hvis Unix-tid er oppgitt i sekunder (10 sifre):
Skriv inn denne formelen i en ny kolonne: =((A1/86400)+25569).
Formater cellene som Dato/tid i formatet dd.mm.yyyy tt:mm:ss.
Hvis Unix-tid er oppgitt i millisekunder (13 sifre)
Skriv inn denne formelen i en ny kolonne: =(((A1/1000)/86400)+25569).
Formater cellene som Dato/tid i formatet dd.mm.yyyy tt:mm:ss.
HUSK: I formelen du bruker, bytter du ut A1 med den cella der Unix-tida står.

Forklaring
86 400 = sekunder per døgn
25569 = antall dager fra 1.1.1900 til 1.1.1970
Alternativ kode
Som alternativ løsning kan du benytte denne koden: =(A1/1000)/86400 + DATO(1970;1;1)
Også her må du bytte ut A1 med den cella du ønsker å konvertere. Denne koden kan ikke kompensere for sommer- og vintertid, og heller ikke for tidssone.

Formatering av celler
For å formatere dataene i ei celle eller i en hel kolonne gjør du følgende:
Marker hele kolonnen.
Høyreklikk.
Velg "Formater celler".
Velg "Egendefinert".
Velg formatet dd.mm.yyyy tt:mm:ss.
Konvertering av Unix-tid til lokal tid
Når du konverterer Unix-tid i Excel (eller Python), får du alltid tidspunktet i UTC (Universal Coordinated Time), ikke i lokal tid.
For å kompensere for tidssoner må du legge til 1 eller 2 timer (avhengig av årstid) for å få riktig norsk tid (Oslo).
Bruker du denne lange koden, justerer tida seg automatisk til tidssone og til sommer- eller vintertid:
=(((A1/1000)/86400)+25569)+HVIS(OG(MÅNED(((A2/1000)/86400)+25569)>=4;MÅNED(((A2/1000)/86400)+25569)<=10);2/24;1/24)
Konvertering fra internasjonalt til norsk tegnsett
Som du kanskje har oppdaga, bruker mange datasystemer (for eksempel Python, Deploii eller loggere) punktum som desimalskille, mens den norske versjonen av Excel forventer komma. Et eksempel på dette er 3.14 (internasjonal standard) og 3,14 (norsk standard).
Hvis du har norsk språk og tegnsett på din versjon av Microsoft Excel, må du konvertere de importerte dataene slik at talla du skal bruke, har komma som desimalskille. Du kan konvertere talla ved å bruke funksjonen "Søk og erstatt".

Slik går du fram:
Marker det området du vil konvertere.
Velg "Hjem"-fana.
Velg "Søk etter og marker".
Velg "Erstatt".
Skriv punktumtegnet i feltet "Søk etter": .
Skriv kommategnet i feltet "Erstatt med": ,
Velg "Erstatt alle".
I og med at systemet her endrer alle punktum-tegna, er det viktig at du ikke markerer flere celler enn dem du ønsker å forandre.
Visualisering av data
Når du skal lage diagrammer, må du merke dataene du vil visualisere, og velge typen diagram du vil bruke: linjediagram, søylediagram eller kakediagram.
Først må du markere det området du ønsker å lage grafer fra (vanligvis tidspunkt og verdi). Du velger så en type diagram eller graf fra menyen under fana "Sett inn".
Eksempelfiler
Under finner du eksempelfiler du kan bruke for å prøve ut visualisering av måleserier i Excel. Disse filene inneholder ulike måleserier med Unix-tid og ulike måleverdier. Du kan også bruke dine egne måleserier lasta ned fra for eksempel Deploii.no.
Lykke til!



