Hoe u uw dagelijkse leven automatisch bijhoudt op Google Spreadsheets

Google Spreadsheets kan u helpen uw leven te organiseren. Start levensregistratie met Google Scripts om een ​​logboek van uw dagelijkse activiteiten te maken en uw leven verder te verbeteren.

Google Spreadsheets kan u helpen uw leven te organiseren.  Start levensregistratie met Google Scripts om een ​​logboek van uw dagelijkse activiteiten te maken en uw leven verder te verbeteren.
Advertentie

Het leven kan ons verblinden met zijn routine. Laten we ons wenden tot Google en nieuwe mogelijkheden openen om uw leven te verbeteren? De eenvoudige handeling van het loggen van gebeurtenissen met Google Spreadsheets kan details achterhalen die vaak onopgemerkt blijven. U hoeft niet te zweten, omdat u het automatisch kunt doen. Er is geen speciale kennis vereist.

In dit artikel behandelen we vijf specifieke voorbeelden van hoe een dagelijks overzicht van uw levensactiviteiten kan worden gebruikt om kansen te identificeren. Deze kunnen kansen ontdekken om je gezondheid te verbeteren, geld te besparen of zelfs je relaties.

De voorbeelden die hier worden gebruikt, vereisen alleen een eenvoudige Google Script-code om geautomatiseerde logboeken en meldingen te maken. Als u wilt, kunt u de scripts rechtstreeks vanuit dit artikel kopiëren naar uw eigen Google-spreadsheetproject.

Herinner gewicht herinneringen

Wanneer u klaar bent met het instellen van deze automatisering, hoeft u alleen nog maar elke dag op uw smart scale te stappen.

Hiermee wordt een nieuw item in uw Google-spreadsheet ingediend. Als u echter meer dan een week afwezig bent zonder de schaal te gebruiken, ontvangt u een e-mail om u eraan te herinneren dat u een afweging moet maken.

Slimme schaal

Het belangrijkste voor deze automatisering is dat u een slimme schaal aanschaft waarmee u uw gewicht automatisch bij Google Sheets kunt aanmelden . Er zijn meestal meerdere manieren om dit te bereiken, afhankelijk van de fabrikant.

  • Op de schaal kunt u een e-mailmelding sturen, die u kunt gebruiken om een ​​IFTTT-actie te activeren die het gewicht naar een Google-spreadsheet schrijft.
  • De schaal is mogelijk compatibel met IFTTT, dus u hoeft deze alleen in IFTT te selecteren als een trigger en Google Bladen als actie te kiezen.
  • Directe integratie van Google Spreadsheets is mogelijk beschikbaar.

Zorg ervoor dat je je huiswerk maakt voordat je de weegschaal koopt, zodat je weet dat je je gewicht kunt registreren.

In mijn geval heb ik mijn huiswerk niet gemaakt. De slimme weegschaal van Weight Gurus biedt geen geautomatiseerde uitvoer naar e-mail of IFTTT, maar de app stelt me ​​wel in staat alle gewichtsregistraties te exporteren naar een CSV-bestand, dat ik elke dag exporteer naar Google Spreadsheets.

log je je dagelijkse leven automatisch in op google sheets

Dit is niet ideaal en hopelijk heb je een slimme weegschaal gekocht die automatisch wordt geregistreerd met een van de drie oplossingen hierboven.

Zodra de weegschaal nieuwe gegevens naar Google Spreadsheets verzendt, is de volgende stap het maken van een Google-script dat u elke dag controleert of u zelf hebt gewogen.

Als u dit nieuwe script wilt maken, opent u dat Google-blad waar uw gewicht wordt geregistreerd en selecteert u Tools in het menu en vervolgens Scripteditor .

log je je dagelijkse leven automatisch in op google sheets

Plak in de scripteditor de volgende code en sla deze op als een nieuw project.

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

De manier waarop deze code werkt, is als volgt.

  1. Gebruikt de CountColA-functie om de laatste rij met gegevens in het blad te identificeren.
  2. Trekt de datumwaarde uit de laatste rij en trekt deze af van de datum van vandaag.
  3. Converteert het verschil in datum van milliseconden naar dagen.
  4. Als er meer dan zeven dagen verstreken zijn sinds de laatste invoer, stuurt het script een herinneringse-mail.

Als je benieuwd bent hoe het verzenden van e-mail via Google Scripts werkt, hebben we de details in een ander artikel behandeld. Ten slotte hoeft u alleen het script te configureren om elke dag te worden uitgevoerd. Hiertoe klikt u in de scripteditor op Bewerken en vervolgens op Triggers van Huidig ​​project .

log je je dagelijkse leven automatisch in op google sheets

Stel uw nieuwe functie in die moet worden geactiveerd als een tijdgestuurde gebeurtenis met behulp van de dagtimer en stel in wanneer u wilt dat het script elke dag wordt uitgevoerd.

log je je dagelijkse leven automatisch in op google sheets

Ik heb mijn script ingesteld om elke ochtend te worden uitgevoerd voordat mijn alarm afgaat, zodat ik mijn e-mailherinnering 's ochtends als eerste zal zien.

log je je dagelijkse leven automatisch in op google sheets

Het is een heel nuttige manier om nooit te vergeten om jezelf te wegen. Door jezelf regelmatig te wegen, weet je altijd waar je staat.

Zie Who's Wasting Energy at Home

Er is niets frustrerender voor een huiseigenaar dan te zien dat uw verwarmings- of koelingsrekening maand na maand stijgt en geen idee heeft wat de oorzaak is.

Er zijn veel manieren om het energieverbruik van je huis te volgen 7 handige gadgets voor het monitoren van het energieverbruik van je huis 7 handige gadgets voor het monitoren van het energieverbruik van je huis Deze gadgets voor energiebewaking zijn enkele van de meest handige slimme huistechnologie die momenteel beschikbaar is. Bespaar geld (en de omgeving!) Door eenvoudig het energieverbruik van uw huis te meten met deze gebruiksvriendelijke apparaten! Lees verder . Een geweldige manier is om bij te houden waar je de lucht (warm of koud) naar buiten kwijtraakt door te controleren hoe vaak mensen de voordeur van je huis openen en sluiten . Een geweldige gadget hiervoor is een draadloze camera binnen of buiten gericht op de ingang.

Bijna elke draadloze camera die je tegenwoordig koopt, stelt je in staat om bewegingsmeldingen per e-mail te verzenden. Ik gebruik bijvoorbeeld de ReoLink Argus 2 Indoor / Outdoor-camera en kan maximaal drie e-mailaccounts ontvangen om meldingen te ontvangen.

log je je dagelijkse leven automatisch in op google sheets

Deze meldingen komen in het volgende formaat aan.

log je je dagelijkse leven automatisch in op google sheets

U moet het inkomende e-mailadres of de onderwerpregel bepalen die moet worden gebruikt wanneer de meldingen over bewegingsdetectie worden weergegeven.

Dan kunt u dit in IFTTT gebruiken wanneer u de trigger voor uw applet configureert.

log je je dagelijkse leven automatisch in op google sheets

Stel vervolgens de actie in IFTTT in om een ​​gegevenslijn te schrijven die de datum en tijd van de waarschuwing bevat.

log je je dagelijkse leven automatisch in op google sheets

Zodra dit is ingesteld, hebt u een volledig logboek van alle dagen en tijden dat de voordeur van uw huis is geopend.

log je je dagelijkse leven automatisch in op google sheets

In dit formaat is het eenvoudig genoeg om te zien of er dagen zijn waarop de voordeur te veel opent en sluit.

Nog beter, als je draadloze camera is geconfigureerd om een ​​momentopname te verzenden wanneer er beweging is, kun je je inkomende e-mail in die tijden controleren en zien wie de boosdoener is!

Geautomatiseerde Gym Herinneringen

Een ander handig ding om te loggen met Google Spreadsheets is een bezoek aan de sportschool. Het is heel gemakkelijk om te vergeten om naar de sportschool te gaan of excuses te bedenken om niet te gaan. Soms is alles wat nodig is een beetje bemoediging.

Door te volgen hoe vaak je gaat, geef je jezelf een verslag van je prestaties. Ga vaak en zie hoe het vel vult.

De beste manier om dit te doen is met behulp van IFTTT. Specifiek de locatietrigger. Typ gewoon het adres van uw sportschool in het adresveld.

log je je dagelijkse leven automatisch in op google sheets

Maak de trigger en kies vervolgens Google Spreadsheets als actie. Het belangrijke gegevenspunt is slechts de datum, dus zorg ervoor dat u ten minste het ingrediënt OccurredAt achterlaat.

log je je dagelijkse leven automatisch in op google sheets

Nu heb je een overzicht van de dag en het tijdstip waarop je de sportschool elke dag hebt bezocht.

Een visueel record van uw succes bij het gaan naar de sportschool is geweldig. Maar wat als je gewoon besluit om niet te gaan en zelfs de spreadsheet niet controleert?

Een oplossing hiervoor is om een automatische herinneringse-mail te activeren met hetzelfde script als de gewichtslogboekregistratie in het eerste gedeelte van dit artikel.

U moet alleen de IF-instructie wijzigen, zodat de uitgaande e-mail er ongeveer zo uitziet:

 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 krijg je een vriendelijke herinnering als je meer dan twee dagen niet naar de sportschool gaat!

Krijg betere slaap

Of je nu een Fitbit, Apple Watch of een Samsung Smart Watch bezit, je hebt heel gemakkelijk te weten hoe goed je elke nacht slaapt.

Het bijhouden van een geschiedenis van die gegevens kan je echt helpen verschillende dingen te begrijpen die pijn doen of je slaappatronen helpen. Slaap sneller en beter met deze 5 manieren om te vechten Slapeloosheid Slaap sneller en beter met deze 5 manieren om te vechten Slapeloosheid Gebrek aan slaap of slaapgebrek heeft ernstige gevolgen voor de gezondheid. Dit zijn enkele van de beste online bronnen die u helpen sneller en degelijker in slaap te vallen. Probeer deze slaaptechnologie-apps en -sites vandaag nog. Lees verder .

Niet alle oplossingen bieden een manier om informatie naar een spreadsheet te loggen. Samsung Gear logt bijvoorbeeld uw slaappatroon in de Samsung Health-app.

log je je dagelijkse leven automatisch in op google sheets

Je kunt in deze app heen en weer bladeren om te zien hoe je slaappatroon er in de loop van de tijd uitzag, maar er is geen gemakkelijke manier om een ​​gegevensanalyse uit te voeren op de cijfers.

Aan de andere kant, als je een Fitbit hebt, is het een ander verhaal.

Fitbit is geïntegreerd met IFTTT Neem uw trainingsroutine naar het volgende niveau met Fitbit en IFTTT Neem uw trainingsroutine naar het volgende niveau met Fitbit en IFTTT Hier gaan we dieper in op de vele manieren waarop Fitbit en IFTTT samen kunnen werken om uw het leven beter. Meer lezen, wat betekent dat u gegevens kunt verzamelen naar een Google-spreadsheet telkens wanneer uw Fitbit een nieuw slaapgebeurtenis registreert.

log je je dagelijkse leven automatisch in op google sheets

U hoeft geen Fitbit te hebben om geweldige slaap-tracking te krijgen. Khamosh vond de slaapcontrole van de Apple Watch alles wat de Apple Watch doet beter is dan de Fitbit-lading Alles wat de Apple Watch doet, is beter dan de Fitbit Charge Nadenken over een Fitbit? De Apple Watch is op bijna alles beter. Lees Meer en u kunt Samsung Health integreren met een app zoals Sleep as Android om hetzelfde te bereiken.

log je je dagelijkse leven automatisch in op google sheets

U hoeft Samsung Health eigenlijk helemaal niet te gebruiken, aangezien Sleep as Android direct beschikbaar is met uw Samsung Gear smart watch (zowel S2 als S3).

Sleep as Android is compatibel met IFTTT, maar je moet het instellen via een Webhook met behulp van de instructies in de gebruikershandleiding.

Zodra u aan het loggen bent hoeveel uren per nacht u slaapt op Google Spreadsheets, kunt u proberen om die gegevens te koppelen aan andere gebeurtenissen die zich in die periode in uw leven voordeden.

Enkele voorbeelden van wat u van deze gegevens kunt leren:

  • Is uw slaapkwaliteit beter als u vroeg of laat naar bed gaat?
  • Slaap je beter in bepaalde seizoenen?
  • Slaap je beter op bepaalde dagen van de week?
  • Hebben je trainingsdagen (uit je eerdere logboek) invloed op je slaapkwaliteit?

Door te begrijpen welke patronen leiden tot een betere nachtrust, beschikt u over de kennis die u nodig heeft om uw kansen om wakker te worden veel beter te maken - uitgerust in de ochtend.

Trend SMS-activiteit met echtgenoot

Heeft uw echtgenoot ooit beweerd dat u hen niet genoeg aandacht schenkt?

Misschien ben je de laatste tijd erg druk geweest en was je vergeten om ze overdag te sms'en zoals je gewoonlijk doet?

U kunt zelfs een zeer snel Google Spreadsheets-logboek maken dat u eraan herinnert als u te lang bent doorgegaan sinds u een sms naar uw echtgenoot heeft gestuurd.

Het enige wat u hoeft te doen is een IFTTT-recept maken met Android SMS als trigger.

log je je dagelijkse leven automatisch in op google sheets

Vul het telefoonnummer van uw echtgenoot in als het "verzenden naar" telefoonnummer. Hierdoor wordt de applet geactiveerd telkens wanneer u uw echtgenoot een sms stuurt.

Voor de activeringsactie kiest u Google-bladen Rij aan spreadsheet toevoegen.

log je je dagelijkse leven automatisch in op google sheets

Nu hoeft u alleen nog maar naar het Google-blad te gaan en een Google Script te maken, net als in het eerste gedeelte van dit artikel.

Wijzig het aantal dagen waarop u wilt waarschuwen en bewerk het e-mailverzendgedeelte van de code in iets als dit:

 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, het is waarschijnlijk triest dat je een automatische herinnering nodig hebt om je partner te bereiken en te zeggen dat ik van je hou, maar het is beter dan vergeten en helemaal niet doen, toch?

Google Spreadsheets helpt u uw leven te volgen

Dit zijn slechts enkele voorbeelden van manieren waarop u kunt profiteren van Google Spreadsheets om uw leven te verbeteren.

Het is zo eenvoudig om gegevens uit uw leven te verzamelen voor Google Spreadsheets. Op bijna alle gebieden van je leven is er waarschijnlijk een manier om meldingen bij te houden en zelfs te maken die je op een of andere manier kunnen verbeteren.

Als u tevreden bent met wat we hier hebben gedaan met scripting in Google Spreadsheets, kunt u genieten van ons meer geavanceerde artikel over Google Scripts waarmee Google Spreadsheets krachtiger worden 4 Google Scripts die Google Spreadsheets veel krachtiger maken 4 Google Scripts die Google Spreadsheets veel opleveren Krachtigere Google-bladen zijn prima uit de verpakking, maar het kan nog krachtiger zijn als u Google Scripts gebruikt om de mogelijkheden ervan te verbeteren. Lees verder .

In this article