如何自动将你的日常生活记录到google表单上

谷歌表格可以帮助你组织你的生活。用Google脚本开始生活日志,创建你日常活动的日志,进一步改善你的生活。...

生活可以用它的例行公事蒙蔽我们。让我们转向谷歌,打开新的机会来改善你的生活?使用googlesheets进行简单的生活日志记录可以发现经常被忽视的细节。你不必流汗,因为你可以自动完成。不需要特别的知识。

log-life-google-sheets

在本文中,我们将介绍五个具体的例子,说明如何使用日常生活活动日志来识别机会。这些可能会发现改善你的健康,省钱,甚至你的人际关系的机会。

这里使用的示例只需要简单的Google脚本代码来创建自动日志记录和通知。如果你愿意,你可以直接把本文中的脚本复制到你自己的googlesheet项目中。

获取重量记录提醒

当你设置好这个自动化系统后,你所要做的就是记住每天都要踩上你的智能秤。

这将提交一个新的条目到您的谷歌表。然而,如果你一周多没上秤,你会收到一封邮件提醒你称体重。

Smart Scale

这项自动化工作的重要一点是,你购买了一个智能秤,提供了一种方法来记录你的体重谷歌表自动。通常有多种方法来完成这取决于**商。

  • 电子秤可以让你发送一个电子邮件通知,你可以使用它触发一个IFTTT操作,将重量写入Google表单。
  • 刻度可能与IFTTT兼容,因此您只需在IFTT中选择它作为触发器,并选择googlesheets作为操作。
  • 可以直接集成Google表。

在你买磅秤之前一定要做足功课,这样你就知道它会让你记录体重。

就我而言,我没有做家庭作业。Weight Gurus智能秤不提供电子邮件或IFTTT的自动输出,但该应用程序允许我将所有重量记录导出到CSV文件,我每天都将其导出到Google Sheets。

logging your daily life to google sheets automatically

这并不理想,希望您购买了一个智能秤,可以使用上述三种解决方案之一自动记录日志。

一旦电子秤向googlesheets发送了新的数据,下一步就是创建一个Google脚本,每天检查你是否称重。

要创建这个新脚本,打开记录体重的Google表,从菜单中选择Tools,然后选择scripteditor。

logging your daily life to google sheets automatically

在脚本编辑器中,粘贴以下代码并将其另存为新项目。

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

此代码的工作方式如下。

  1. 使用CountColA函数标识工作表中的最后一行数据。
  2. 从最后一行中提取日期值,并从今天的日期中减去它。
  3. 将日期差从毫秒转换为天。
  4. 如果距离上次输入超过7天,脚本将发送提醒电子邮件。

如果你想知道如何通过谷歌脚本发送电子邮件,我们已经在另一篇文章中介绍了细节。最后,您只需要将脚本配置为每天运行。为此,在脚本编辑器中,单击“编辑”,然后单击当前项目的触发器。

logging your daily life to google sheets automatically

使用Day timer将新函数设置为作为时间驱动事件触发,并设置希望脚本每天运行的时间。

logging your daily life to google sheets automatically

我已经把我的脚本设置为每天早上闹钟响之前运行,这样我就能在早上第一件事看到我的电子邮件提醒。

logging your daily life to google sheets automatically

这是一个非常有用的方法,永远不要忘记称体重。通过经常给自己称重,你将永远知道你在健康方面的立场。

看看谁在家浪费精力

对于一个房主来说,没有什么比看到你的取暖或制冷费用逐月攀升,却不知道是什么原因更令人沮丧的了。

有很多方法可以追踪你家的能源使用情况。一个很好的方法是通过监测人们打开和关闭你家前门的频率来追踪你可能在哪里失去空气(热或冷)。一个伟大的小工具,这是一个室内或室外无线摄像头指向入口。

现在几乎所有你买的无线相机都可以通过电子邮件发送运动通知。例如,我使用ReoLink Argus 2室内/室外摄像头,它允许最多三个电子邮件帐户接收通知。

logging your daily life to google sheets automatically

这些通知以以下格式到达。

logging your daily life to google sheets automatically

您需要确定传入的电子邮件地址或在收到运动检测警报时应使用的主题行。

然后,当您为小程序配置触发器时,可以在IFTTT中使用它。

logging your daily life to google sheets automatically

然后,在IFTTT中设置操作以写入一行数据,其中包括警报的日期和时间。

logging your daily life to google sheets automatically

一旦这是设置,你将有一个完整的日志,所有的日子和时间,你的房子前门被打开。

logging your daily life to google sheets automatically

在这种形式下,很容易看出是否有任何一天前门开关过度。

更妙的是,如果你的无线相机配置为在有运动时发送快照,你可以在这些时间检查你收到的电子邮件,看看谁是罪魁祸首!

自动健身房提醒

使用googlesheets记录的另一个有用的东西是去健身房。很容易忘记去健身房,或者找借口不去。有时候只要一点点鼓励。

通过跟踪你多久去一次,你就能为自己提供一份成就记录。经常去看床单填满。

最好的方法是使用IFTTT。特别是位置触发器。只需在地址栏中输入健身房的地址。

logging your daily life to google sheets automatically

创建触发器,然后选择googlesheets作为操作。重要的数据点只是日期,所以一定要留下至少发生的成分。

logging your daily life to google sheets automatically

现在你就有了每天去健身房的记录。

你去健身房成功的视觉记录是很好的。但如果你决定不去,甚至不检查电子表格呢?

一个解决方案是使用与本文第一节中的权重日志记录相同的脚本触发自动提醒电子邮件。

您只需更改IF语句,以便传出的电子邮件如下所示:

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

现在你会得到一个温柔的提醒,如果你去超过两天没有去健身房!

睡个好觉

无论你是拥有Fitbit、Apple Watch还是三星智能手表,你都可以很容易地记录你每晚的睡眠状况。

记录这些数据的历史可以真正帮助你理解伤害或帮助你睡眠模式的不同事情。

并非所有的解决方案都提供了将信息记录到电子表格的方法。例如,Samsung Gear会将您的睡眠模式记录到Samsung Health应用程序中。

logging your daily life to google sheets automatically

你可以在这个应用程序中来回滚动,看看你的睡眠模式随着时间的推移是什么样子的,但是没有简单的方法对这些数字进行数据分析。

另一方面,如果你有一个Fitbit,这是一个不同的故事。

Fitbit与IFTTT集成,这意味着每次Fitbit记录新的睡眠事件时,您都可以将数据收集到Google表中。

logging your daily life to google sheets automatically

你不必拥有Fitbit就可以获得良好的睡眠跟踪。Khamosh喜欢Apple Watch的睡眠跟踪功能,你可以像Android一样将Samsung Health与sleep这样的应用程序集成,实现同样的功能。

logging your daily life to google sheets automatically

实际上,你根本不需要使用三星健康,因为睡眠作为Android是可以直接与您的三星齿轮智能手表(S2和S3)。

Sleep as Android与IFTTT兼容,但您需要使用《用户指南》中的说明通过Webhook进行设置。

一旦你在Google表上记录了你一个晚上睡了多少个小时,你就可以开始尝试将这些数据与你生活中发生的其他事件联系起来。

您可以从这些数据中学到的一些示例:

  • 你早睡还是晚睡的时候睡眠质量更好?
  • 你在某些季节睡得好吗?
  • 一周中的某些日子你睡得好吗?
  • 你的锻炼日(从你以前的日志)会影响你的睡眠质量吗?

通过了解什么样的睡眠模式能让你获得更好的睡眠,你就有了所需的知识来提高你在早晨醒来的几率。

配偶短信活动趋势

你的配偶是否曾声称你没有给予他们足够的关注?

也许你最近真的很忙,忘了像往常一样在白天给他们发短信?

实际上,你可以创建一个非常快速的googlesheets日志,它会提醒你,如果你给配偶发短信的时间太长了。

你所要做的就是创建一个IFTTT食谱,用Android短信作为触发器。

logging your daily life to google sheets automatically

填写您配偶的电话号码作为“发送到”电话号码。这将触发小程序每次你短信你的配偶。

对于触发器操作,选择googlesheets Add Row to Spreadsheet。

logging your daily life to google sheets automatically

现在你所要做的就是进入Google页面,创建一个Google脚本,就像本文的第一部分一样。

修改要发出警报的天数,并将代码的“电子邮件发送”部分编辑为如下内容:

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

是的,你需要一个自动提醒来联系你的配偶并说我爱你,这可能是很悲哀的,但这总比忘记而不去做要好,对吧?

谷歌表格帮助你追踪你的生活

这些只是几个例子,你可以利用谷歌表来改善你的生活。

从你的生活中收集数据到Google表单非常容易。几乎在你生活的每一个领域,都有一种方法可以跟踪甚至创建通知,从而在某种程度上帮助你提高。

如果您喜欢我们在Google Sheets中所做的脚本编写工作,那么您将喜欢我们关于Google脚本的更高级文章,它使Google Sheets更加强大。

  • 发表于 2021-03-25 03:48
  • 阅读 ( 371 )
  • 分类:互联网

你可能感兴趣的文章

使用这8个令人惊叹的ifttt小程序,尽情享受youtube的精彩

... 如何连接ifttt和youtube ...

  • 发布于 2021-03-13 10:05
  • 阅读 ( 395 )

用这9个很棒的ifttt小程序增强你的gmail体验

... 今天,让我们看看如何将Gmail与IFTTT结合起来,实现任务自动化,让您的生活更轻松。 ...

  • 发布于 2021-03-13 19:27
  • 阅读 ( 207 )

如何在您的业务中使用google表单

... 这里我们向您展示了如何使用Google表单来进行常见的业务例程。 ...

  • 发布于 2021-03-15 16:01
  • 阅读 ( 249 )

你可以用ifttt施放10个自我提升法术

...提高自己?或者有没有一个食谱,你希望存在,但不知道如何创建它? ...

  • 发布于 2021-03-17 05:38
  • 阅读 ( 257 )

10个高级google表单提示和技巧

... 这些谷歌表单提示和技巧只是冰山一角。我们还介绍了如何在您的业务中使用Google表单,我们有一个指南,它可能是您找到的Google表单的最佳指南。 ...

  • 发布于 2021-03-18 23:28
  • 阅读 ( 683 )

谷歌硬盘中的7款理财工具你应该开始使用

... 如何找到和安装更多的谷歌表模板 ...

  • 发布于 2021-03-19 08:03
  • 阅读 ( 485 )

android和iphone的四大最佳自由形式制造商

... 要对表单做更多的操作,请看一下我们如何比较Google表单和SurveyMonkey,或者如何使用Trello和JotForm快速构建表单。 ...

  • 发布于 2021-03-20 00:33
  • 阅读 ( 230 )

如何使用谷歌表格让你生活的每一部分都井井有条

...时掌握你的预算、日程安排、待办事项等等。让我们看看如何组织与谷歌表。 ...

  • 发布于 2021-03-20 01:04
  • 阅读 ( 474 )

6个易于学习和记忆的谷歌电子表格技巧

...帮助您快速地从一种货币转换到另一种货币。让我们看看如何使用这个功能。 ...

  • 发布于 2021-03-22 14:37
  • 阅读 ( 316 )

如何使用google表单自动化求职申请

... 它将询问您如何命名该文件。随便取什么名字。 ...

  • 发布于 2021-03-23 12:24
  • 阅读 ( 434 )