Slik logger du automatisk på ditt daglige liv til Google Sheets

Google Sheets kan hjelpe deg med å organisere livet ditt. Start livslogging med Google Skript for å lage en logg over dine daglige aktiviteter og forbedre livet ditt ytterligere.

Google Sheets kan hjelpe deg med å organisere livet ditt.  Start livslogging med Google Skript for å lage en logg over dine daglige aktiviteter og forbedre livet ditt ytterligere.
Annonse

Livet kan blinde oss med sin rutine. La oss vende oss til Google og åpne opp nye muligheter for å forbedre livet ditt? Den enkle virkningen av livslogging med Google Sheets kan avdekke detaljer som ofte går ubemerket. Du trenger ikke å svette fordi du kan gjøre det automatisk. Det kreves ingen spesiell kunnskap.

I denne artikkelen skal vi dekke fem konkrete eksempler på hvordan en daglig logg av dine livsaktiviteter kan brukes til å identifisere muligheter. Disse kan avdekke muligheter for å forbedre helsen din, spare penger eller til og med dine relasjoner.

Eksemplene som brukes her krever bare enkel Google Script-kode for å lage automatisert logging og varsler. Hvis du vil, kan du kopiere skriptene rett ut av denne artikkelen og inn i ditt eget Google Sheet-prosjekt.

Få Vektlogg påminnelser

Når du er ferdig med å sette opp denne automatiseringen, er alt du trenger å gjøre, husk å gå på smart skala hver dag.

Dette vil sende inn en ny oppføring til Google-arket ditt. Men hvis du går mer enn en uke uten å komme på skalaen, får du en e-post som minner deg om å veie deg selv.

Smart skala

Det viktige for denne automatiseringen å fungere er at du kjøper en smart skala som gir en måte å logge vekten din til Google Sheets automatisk. Det er vanligvis flere måter å oppnå dette avhengig av produsenten.

  • Skalaen lar deg sende et e-postvarsel, som du kan bruke til å utløse en IFTTT-handling som skriver vekten til et Google-ark.
  • Skalaen kan være kompatibel med IFTTT, så du må bare velge den i IFTT som en utløser, og velg Google Sheets som handlingen.
  • Direkte Google Sheets-integrasjon kan være tilgjengelig.

Sørg for å gjøre leksene dine før du kjøper skalaen, slik at du vet at det vil la deg registrere din vekt.

I mitt tilfelle klarte jeg ikke å gjøre leksene mine. Vektguruens smarte skala gir ikke en automatisk utgave til e-post eller IFTTT, men appen tillater meg å eksportere alle vektopptak til en CSV-fil, som jeg eksporterer til Google Sheets hver dag.

logger dagliglivet ditt til Google-ark automatisk

Dette er ikke ideelt, og forhåpentligvis har du kjøpt en smart skala som automatisk logger ved hjelp av en av de tre løsningene ovenfor.

Når skalaen sender nye data til Google Sheets, er neste trinn å lage et Google-skript som kontrollerer hver dag om du har veid deg selv.

For å opprette dette nye skriptet, åpne det Google-arket der vekten din blir logget og velg Verktøy fra menyen, og deretter Skriptredigerer .

logger dagliglivet ditt til Google-ark automatisk

I skripteditoren limer du inn følgende kode og lagrer den som et nytt prosjekt.

function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); var lastRow = CountColA(); var lastDate = new Date(sheet.getRange(lastRow, 1).getValues()); var thisDate = new Date(); var DateDiff = (thisDate.getTime() - lastDate.getTime())/1000/60/60/24; if (DateDiff>7) { MailApp.sendEmail("[email protected]", "Weight Log Reminder", "You haven't weighed yourself in " + DateDiff.toString() + " days!"); } } function CountColA() { var sheet = SpreadsheetApp.getActiveSheet(); var data = sheet.getDataRange().getValues(); for(var i = data.length-1 ; i>=0 ; i--){ if (data[i][0] != null && data[i][0] != ''){ return i+1 ; } } } 

Slik fungerer denne koden som følger.

  1. Bruker CountColA-funksjonen for å identifisere den siste raden med data i arket.
  2. Trner datoverdien ut av siste rad, og trekker den fra dagens dato.
  3. Konverterer datoforskjellen fra milisekunder til dager.
  4. Hvis det har gått mer enn sju dager siden siste innlegg, vil skriptet sende en påminnelses-epost.

Hvis du er nysgjerrig på hvordan du sender e-post via Google Scripts, har vi dekket detaljene i en annen artikkel. Til slutt må du bare konfigurere skriptet for å løpe hver dag. For å gjøre dette, i skripteditoren, klikk på Rediger, og deretter Aktuelle prosjektets utløsere .

logger dagliglivet ditt til Google-ark automatisk

Sett inn den nye funksjonen for å utløse som en tidsdrevet hendelse med dagtimeren, og sett når du vil at skriptet skal løpe hver dag.

logger dagliglivet ditt til Google-ark automatisk

Jeg har satt skriptet mitt til å løpe hver morgen før alarmen min går, slik at jeg får se min e-postpåminnelse første om morgenen.

logger dagliglivet ditt til Google-ark automatisk

Det er en veldig nyttig måte å aldri glemme å veie deg selv. Ved å veie deg ofte, vil du alltid være klar over hvor du står helsevennlig.

Se hvem som kaster bort energi hjemme

Det er ikke noe mer frustrerende for et hus enn å se din oppvarming eller kjøling regning klatring måned etter måned, og ikke har noen anelse om hva som forårsaker det.

Det er mange måter å spore hjemme energibruk på. 7 Nifty Gadgets for å overvåke hjemmens energibruk 7 Nifty Gadgets for å overvåke hjemmens energiforbruk Disse energikontrollene er noen av de mest nyttige smart hjemme teknologiene som er tilgjengelige. Spar penger (og miljøet!) Ved å enkelt overvåke ditt energiforbruk i hjemmet med disse brukervennlige enhetene! Les mer . En flott måte er å spore hvor du kan miste luft (varmt eller kaldt) til utsiden, ved å overvåke hvor ofte folk åpner og lukker inngangsdøren til huset ditt. En flott gadget for dette er et innendørs eller utendørs trådløst kamera som peker på inngangsporten.

Nesten alle trådløse kameraer du kjøper i disse dager, lar deg sende bevegelsesvarsler via e-post. For eksempel bruker jeg ReoLink Argus 2 Indoor / Outdoor Camera, og det gir opptil tre e-postkontoer for å motta varsler.

logger dagliglivet ditt til Google-ark automatisk

Disse varslene kommer i følgende format.

logger dagliglivet ditt til Google-ark automatisk

Du må bestemme enten den innkommende e-postadressen eller emnelinjen som skal brukes når bevegelsesvarslingsvarsler kommer inn.

Deretter kan du bruke dette i IFTTT når du konfigurerer utløseren for appleten din.

logger dagliglivet ditt til Google-ark automatisk

Deretter sett opp handlingen i IFTTT for å skrive en linje med data som inneholder dato og klokkeslett for varselet.

logger dagliglivet ditt til Google-ark automatisk

Når dette er satt opp, vil du ha en full logg over alle dager og ganger ble inngangsdøren til huset ditt åpnet.

logger dagliglivet ditt til Google-ark automatisk

I dette formatet er det enkelt nok å se om det er noen dager der inngangsdøren åpner og lukker for mye.

Enda bedre, hvis ditt trådløse kamera er konfigurert til å sende et øyeblikksbilde når det er bevegelse, kan du sjekke innkommende e-post i disse tider og se hvem skyldige er!

Automatiserte treningspåminnelser

En annen nyttig ting å logge ved hjelp av Google Sheets er besøk til treningsstudioet. Det er veldig lett å glemme å gå til treningsstudioet, eller komme med unnskyldninger for ikke å gå. Noen ganger er alt som trengs, litt oppmuntring.

Ved å spore hvor ofte du går, vil du gi deg en oversikt over dine prestasjoner. Gå ofte og se på arket fyll opp.

Den beste måten å gjøre dette på, er å bruke IFTTT. Spesielt plasseringen trigger. Skriv inn adressen til treningsstudioet ditt i adressefeltet.

logger dagliglivet ditt til Google-ark automatisk

Opprett utløseren, og velg deretter Google Sheets som handlingen. Det viktige datapunktet er bare datoen, så sørg for å forlate minst OccurredAt- ingrediensen.

logger dagliglivet ditt til Google-ark automatisk

Nå har du en oversikt over dagen og tiden du har besøkt treningsstudioet hver dag.

En visuell rekord av suksess i å gå på treningsstudioet er flott. Men hva om du bare bestemmer deg for ikke å gå og ikke engang sjekke regnearket?

En løsning for dette er å utløse en automatisk påminnelses-epost ved hjelp av det samme skriptet som vektloggingen i den første delen av denne artikkelen.

Du må bare endre IF-setningen slik at den utgående e-posten ser noe ut som dette:

 if (DateDiff>2) { MailApp.sendEmail("[email protected]", "Exercise Reminder", "It's been " + DateDiff.toString() + " days since you've worked out. Get to the gym you sloth!"); } 

Nå får du en mild påminnelse hvis du går mer enn to dager uten å gå på treningsstudioet!

Få bedre søvn

Enten du eier en Fitbit, Apple Watch eller en Samsung Smart Watch, har du en veldig enkel ei å logge hvor godt du sover hver natt.

Å holde en historie med disse dataene kan virkelig hjelpe deg med å forstå forskjellige ting som skader eller hjelper søvnmønstrene. Sov raskere og bedre med disse 5 måtene å slå søvnløshet. Sove raskere og bedre med disse 5 måtene å slå søvnløshet. Mangel på søvn eller søvnmangel har alvorlige helseeffekter. Dette er noen av de beste elektroniske ressursene for å hjelpe deg med å sovne raskere og mer forsvarlig. Prøv disse søvnteknologiske appene og nettstedene i dag. Les mer .

Ikke alle løsningene der ute, gir deg mulighet til å logge inn informasjon i et regneark. For eksempel vil Samsung Gear logge søvnmønstrene til Samsung Health-appen.

logger dagliglivet ditt til Google-ark automatisk

Du kan bla frem og tilbake i tid i denne appen for å se hvordan søvnmønstrene dine var over tid, men det er ingen enkel måte å gjøre en dataanalyse på tallene på.

På den annen side, hvis du har en Fitbit, er det en annen historie.

Fitbit er integrert med IFTTT Ta treningsrutinen til neste nivå med Fitbit og IFTTT Ta treningsrutinen til neste nivå med Fitbit og IFTTT Her vil vi grave dypere inn på de mange måtene Fitbit og IFTTT kan jobbe sammen for å lage din livet bedre. Les mer, som betyr at du kan samle data til et Google-ark hver gang din Fitbit logger inn en ny søvnhendelse.

logger dagliglivet ditt til Google-ark automatisk

Du trenger ikke å eie en Fitbit for å få god søvnsporing. Khamosh likte Apple Watch sova sporing Alt Apple Watch gjør bedre enn Fitbit Charge Alt Apple Watch gjør bedre enn Fitbit Charge Tenker på en Fitbit? Apple Watch er bedre på nesten alt. Les mer, og du kan integrere Samsung Health med en app som Sleep as Android for å oppnå det samme.

logger dagliglivet ditt til Google-ark automatisk

Du trenger faktisk ikke å bruke Samsung Helse i det hele tatt, siden Sleep as Android er kapabel direkte med din Samsung Gear smart klokke (både S2 og S3).

Sove som Android er kompatibel med IFTTT, men du må sette det opp via en Webhook ved hjelp av instruksjonene i brukerhåndboken.

Når du logger på hvor mange timer en natt du sover i Google Sheets, kan du begynne å prøve å korrelere dataene med andre hendelser som pågikk i ditt liv i løpet av den tiden.

Noen eksempler på hva du kan lære av disse dataene:

  • Er søvnkvaliteten bedre når du legger deg tidlig eller tidlig?
  • Sover du bedre i visse årstider?
  • Sover du bedre på bestemte dager i uken?
  • Trenger treningsdager (fra din tidligere logg) søvnkvaliteten din?

Ved å forstå hvilke mønstre som gir bedre søvn, har du den kunnskapen du trenger for å forbedre dine muligheter for å våkne mye bedre hvile om morgenen.

Tren SMS-aktivitet med ektefelle

Har din ektefelle noensinne hevdet at du ikke gir dem nok oppmerksomhet?

Kanskje du har vært veldig opptatt i det siste og glemte å skrive dem i løpet av dagen som du vanligvis gjør?

Du kan faktisk lage en veldig rask Google Sheets-logg som vil minne deg om du har gått for lenge siden å sende en tekst til din ektefelle.

Alt du trenger å gjøre er å lage en IFTTT oppskrift med Android SMS som utløseren.

logger dagliglivet ditt til Google-ark automatisk

Fyll inn din ektefelles telefonnummer som "send til" telefonnummer. Dette vil utløse applet hver gang du skriver din ektefelle.

For utløsningsaksjonen, velg Google Sheets Legg til rad i regneark.

logger dagliglivet ditt til Google-ark automatisk

Nå er alt du trenger å gjøre, gå inn på Google-arket, og opprett et Google-skript akkurat som i den første delen av denne artikkelen.

Endre antall dager når du vil varsle, og rediger e-post send-delen av koden til noe slikt:

 if (DateDiff>4) { MailApp.sendEmail("[email protected]", "Spousal Reminder", "It's been " + DateDiff.toString() + " days since you've texted your Spouse. You're being neglectful!"); } 

Ja, det er trolig trist at du trenger en automatisk påminnelse for å nå ut til din ektefelle og si at jeg elsker deg, men det er bedre enn å glemme og ikke gjøre det i det hele tatt, ikke sant?

Google Sheets hjelper deg med å spore livet ditt

Dette er bare noen få eksempler på hvordan du kan dra nytte av Google Sheets for å forbedre livet ditt.

Det er så enkelt å samle inn data fra ditt liv til Google Sheets. I nesten alle områder av livet ditt er det sannsynligvis en måte å spore og til og med skape meldinger som kan hjelpe deg med å forbedre på noen måte.

Hvis du liker det vi har gjort her med skripting i Google Sheets, får du glede av vår mer avanserte artikkel på Google Skript som gjør Google-arkene kraftigere 4 Google-skript som gjør Google-arkene mye mer kraftige 4 Google-skript som gjør Google-arkene mye Mer kraftige Google-ark er bra ut av esken, men det kan være enda sterkere hvis du bruker Google Skript for å forbedre sine muligheter. Les mer .

In this article