Hur loggar du automatiskt på ditt dagliga liv till Google Sheets

Google Plattor kan hjälpa dig att organisera ditt liv. Börja med att logga in med Google Scripts för att skapa en logg över dina dagliga aktiviteter och förbättra ditt liv vidare.

Google Plattor kan hjälpa dig att organisera ditt liv.  Börja med att logga in med Google Scripts för att skapa en logg över dina dagliga aktiviteter och förbättra ditt liv vidare.
Annons

Livet kan förblinda oss med sin rutin. Låt oss vända oss till Google och öppna nya möjligheter att förbättra ditt liv? Den enkla uppgiften att logga in med Google Sheets kan avslöja detaljer som ofta går obemärkt. Du behöver inte svettas eftersom du kan göra det automatiskt. Det behövs ingen speciell kunskap.

I den här artikeln kommer vi att täcka fem specifika exempel på hur en daglig logg av dina livsaktiviteter kan användas för att identifiera möjligheter. Dessa kan avslöja möjligheter att förbättra din hälsa, spara pengar eller till och med dina relationer.

Exemplen som används här kräver bara enkel Google Script-kod för att skapa automatisk loggning och anmälningar. Om du vill kan du kopiera skriptna direkt från den här artikeln och till ditt eget Google Sheet-projekt.

Få Vikt Log påminnelser

När du är redo att installera den här automatiseringen är allt du behöver göra, kom ihåg att gå på din smarta skala varje dag.

Detta kommer att skicka in en ny post till ditt Google-ark. Men om du går mer än en vecka utan att komma på skalan får du ett mail som påminner dig om att väga dig själv.

Smart skala

Det viktiga för att denna automatisering ska fungera är att du köper en smart skala som ger dig möjlighet att automatiskt logga in din vikt till Google Sheets . Det finns vanligtvis flera sätt att uppnå detta beroende på tillverkaren.

  • Skalan kan låta dig skicka ett e-postmeddelande, som du kan använda för att utlösa en IFTTT-åtgärd som skriver tyngden till ett Google-ark.
  • Skalan kan vara kompatibel med IFTTT, så du behöver bara välja den i IFTT som en trigger och välj Google Sheets som åtgärd.
  • Direkt Google Sheets-integration kan vara tillgänglig.

Se till att du gör läxorna innan du köper skalan så att du vet att det kommer att låta dig logga in din vikt.

I mitt fall misslyckades jag med att göra mina läxor. Viktguruens smarta skala ger inte en automatisk utmatning till e-post eller IFTTT, men appen tillåter mig att exportera alla viktinspelningar till en CSV-fil, som jag exporterar till Google Sheets varje dag.

loggar ditt dagliga liv automatiskt till Google-ark

Det här är inte idealiskt, och förhoppningsvis har du köpt en smart skala som automatiskt loggar in med en av de tre lösningarna ovan.

När skalan skickar nya data till Google Sheets, är nästa steg att skapa ett Google-skript som kontrollerar varje dag om du har vägt dig själv.

För att skapa det här nya skriptet, öppna det Google-arket där din vikt blir loggad och välj Verktyg från menyn, sedan Scriptredigerare .

loggar ditt dagliga liv automatiskt till Google-ark

Klistra in följande kod i skriptredigeraren och spara den som ett nytt projekt.

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 ; } } } 

Hur denna kod fungerar är som följer.

  1. Använder CountColA-funktionen för att identifiera den sista raden av data i arket.
  2. Pulls datumvärdet ur sista raden och subtraherar det från dagens datum.
  3. Konverterar datumskillnaden från milisekunder till dagar.
  4. Om mer än sju dagar har gått sedan senaste inmatningen skickar skriptet ett påminnelsemail.

Om du är nyfiken på hur skickar e-post via Google Scripts, har vi täckt detaljerna i en annan artikel. Slutligen behöver du bara konfigurera manuset för att köra varje dag. För att göra det här, i skriptredigeraren, klicka på Redigera och sedan Aktuella projektets utlösare .

loggar ditt dagliga liv automatiskt till Google-ark

Ställ in din nya funktion för att utlösas som en tidsstyrd händelse med dagtimern och ställ in när du vill att manuset ska köra varje dag.

loggar ditt dagliga liv automatiskt till Google-ark

Jag har satt mitt manus för att köra varje morgon innan mitt alarm går av, så att jag får se min e-postpåminnelse första på morgonen.

loggar ditt dagliga liv automatiskt till Google-ark

Det är en väldigt användbar väg att aldrig glömma att väga dig själv. Genom att väga dig ofta, kommer du alltid att vara medveten om var du står hälsosam.

Se vem slösar bort energi hemma

Det finns inget mer frustrerande för en husägare än att se din värme- eller kylregning klättring månad efter månad och har ingen aning om vad som orsakar det.

Det finns många sätt att spåra ditt hem energiförbrukning. 7 Nifty Gadgets för att övervaka ditt hem energiförbrukning. 7 Nifty Gadgets för att övervaka ditt hem energianvändning. Dessa energimätnings gadgets är några av de mest användbara smart home-teknik som för närvarande finns tillgängliga. Spara pengar (och miljön!) Genom att enkelt övervaka din energianvändning med dessa lättanvända enheter! Läs mer . Ett bra sätt är att spåra var du kan förlora luften (varm eller kall) till utsidan är genom att övervaka hur ofta människor öppnar och stänger husdörrens ytterdörr . En bra gadget för detta är en inomhus eller utomhus trådlös kamera pekad på entrén.

Nästan alla trådlösa kameror du köper dessa dagar tillåter dig att skicka rörelsemeddelanden via e-post. Till exempel använder jag ReoLink Argus 2 inomhus / utomhuskamera, och det tillåter upp till tre e-postkonton för att få meddelanden.

loggar ditt dagliga liv automatiskt till Google-ark

Dessa meddelanden kommer i följande format.

loggar ditt dagliga liv automatiskt till Google-ark

Du måste bestämma antingen den inkommande e-postadressen eller ämnesraden som ska användas när varningsvarslingsvarningarna kommer in.

Då kan du använda detta i IFTTT när du konfigurerar utlösaren för din applet.

loggar ditt dagliga liv automatiskt till Google-ark

Ställ sedan in åtgärden i IFTTT för att skriva en rad data som innehåller datum och tid för varningen.

loggar ditt dagliga liv automatiskt till Google-ark

När detta är upprättat har du en fullständig logg över alla dagar och gånger öppnas dörren till ditt hus.

loggar ditt dagliga liv automatiskt till Google-ark

I det här formatet är det enkelt att se om det finns några dagar där ytterdörren öppnar och stänger för mycket.

Ännu bättre, om din trådlösa kamera är konfigurerad för att skicka en ögonblicksbild när det finns rörelse, kan du kolla ditt inkommande e-mail under dessa tider och se vem den skyldige är!

Automatiserade gym påminnelser

En annan användbar sak att logga med Google Sheets är besök på gymmet. Det är väldigt lätt att glömma att gå till gymmet, eller komma med ursäkter att inte gå. Ibland är allt som behövs en liten uppmuntran.

Genom att spåra hur ofta du går, ger du dig en rekord av dina prestationer. Gå ofta och kolla upp det här arket.

Det bästa sättet att göra detta använder IFTTT. Specifikt platsutlösaren. Skriv bara in ditt gymnas adress i adressfältet.

loggar ditt dagliga liv automatiskt till Google-ark

Skapa avtryckaren och välj sedan Google Sheets som åtgärd. Den viktiga datapunkten är bara datumet, så se till att du lämnar minst OccurredAt- ingrediensen.

loggar ditt dagliga liv automatiskt till Google-ark

Nu har du en rekord över dagen och tiden du har besökt gymmet varje dag.

En visuell rekord av din framgång när du går till gymmet är stor. Men vad händer om du bara bestämmer dig för att inte gå och inte ens kontrollera kalkylbladet?

En lösning för detta är att utlösa ett automatiserat påminnelsemail med samma manus som viktloggning i den första delen av den här artikeln.

Du behöver bara ändra IF-uttalandet så att det utgående e-mailet ser något ut så här:

 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!"); } 

Nu får du en mild påminnelse om du går mer än två dagar utan att gå till gymmet!

Få bättre sömn

Oavsett om du äger en Fitbit, Apple Watch eller en Samsung Smart Watch, har du en mycket lättanmälan att logga hur bra du sover varje natt.

Att hålla en historia av data kan verkligen hjälpa dig att förstå olika saker som skadar eller hjälper dina sömnmönster. Sova Snabbare och bättre med dessa 5 sätt att slå Sömnlöshet Sova Snabbare och bättre med dessa 5 sätt att slå Sömnlöshet Brist på sömn eller sömnbrist har allvarliga hälsoeffekter. Det här är några av de bästa online-resurserna som hjälper dig att somna snabbare och bättre. Prova dessa sömntekniska appar och webbplatser idag. Läs mer .

Inte alla lösningar där ute erbjuder ett sätt att logga information till ett kalkylblad. Samsung Gear loggar till exempel din sömnmönster till Samsung Health app.

loggar ditt dagliga liv automatiskt till Google-ark

Du kan bläddra fram och tillbaka i tid i den här appen för att se hur dina sömnmönster var över tiden men det finns ingen enkel metod att göra en dataanalys på siffrorna.

Å andra sidan, om du har en Fitbit, är det en annan historia.

Fitbit är integrerad med IFTTT Ta din träningsrutin till nästa nivå med Fitbit och IFTTT Ta din träningsrutin till nästa nivå med Fitbit och IFTTT Här kommer vi att gräva djupare på de många sätt som Fitbit och IFTTT kan arbeta för att göra din livet bättre. Läs mer, vilket innebär att du kan samla data till ett Google-ark varje gång din Fitbit loggar in en ny sömnhändelse.

loggar ditt dagliga liv automatiskt till Google-ark

Du behöver inte äga en Fitbit för att få bra sömnspårning. Khamosh gillade Apple Watch sova spårning Allt Apple Watch är bättre än Fitbit Charge Allt Apple Watch gör bättre än Fitbit Charge Tänker om en Fitbit? Apple Watch är bättre på nästan allt. Läs mer, och du kan integrera Samsung Health med en app som Sleep as Android för att uppnå samma sak.

loggar ditt dagliga liv automatiskt till Google-ark

Du behöver faktiskt inte använda Samsung Health alls, eftersom Sleep as Android är kapabel direkt med din Samsung Gear smart klocka (både S2 och S3).

Sova som Android är kompatibel med IFTTT, men du måste konfigurera den via en Webhook med instruktionerna i användarhandboken.

När du loggar in hur många timmar per natt du sover i Google Sheets kan du börja försöka korrelera den data med andra händelser som pågick i ditt liv under den tiden.

Några exempel på vad du kan lära av dessa data:

  • Är din sömnkvalitet bättre när du går och lägger dig tidigt eller sent?
  • Sov du bättre under vissa årstider?
  • Sover du bättre på vissa dagar i veckan?
  • Har dina träningsdagar (från din tidigare logg) påverkat din sömnkvalitet?

Genom att förstå vilka mönster som leder till bättre sömn har du den kunskap du behöver för att förbättra dina odds för att vakna mycket bättre vilade på morgonen.

Trend SMS-aktivitet med make / maka

Har din make sagt någonsin att du inte ger dem tillräckligt med uppmärksamhet?

Kanske har du varit riktigt upptagen nyligen och glömde att skriva dem under dagen som du brukar göra?

Du kan faktiskt skapa en mycket snabb Google Sheets-logg som påminner dig om du har gått för länge sedan att skicka en text till din make.

Allt du behöver göra är att skapa ett IFTTT-recept med Android SMS som utlösare.

loggar ditt dagliga liv automatiskt till Google-ark

Fyll i din makas telefonnummer som "skicka till" telefonnummer. Detta kommer att utlösa appleten varje gång du skriver din make.

För utlösningsåtgärden väljer du Google Sheets Lägg till rad i kalkylblad.

loggar ditt dagliga liv automatiskt till Google-ark

Nu behöver du bara gå in i Google-arket och skapa ett Google-skript precis som i den första delen av den här artikeln.

Ändra antalet dagar när du vill varna och redigera kodens e-postadress till något liknande:

 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 är troligen ledsen att du behöver en automatisk påminnelse att nå ut till din make och säga att jag älskar dig, men det är bättre än att glömma och inte göra det alls, eller hur?

Google Plattor hjälper dig att spåra ditt liv

Det här är bara några exempel på hur du kan dra nytta av Google Sheets för att förbättra ditt liv.

Det är så enkelt att samla in data från ditt liv till Google Sheets. På nästan alla områden i ditt liv finns det förmodligen ett sätt att spåra och till och med skapa meddelanden som kan hjälpa dig att förbättra på något sätt.

Om du gillar det vi har gjort här med skript i Google Sheets, kan du njuta av vår mer avancerade artikel på Google Skript som gör Google Sheets kraftfullare 4 Google Skript som gör Google-ark mycket mer kraftfulla 4 Google Skript som gör Google Sheets mycket Mer kraftfulla Google Sheets är bra ur lådan, men det kan bli ännu kraftigare om du använder Google Scripts för att förbättra dess kapacitet. Läs mer .

In this article