如何自動將你的日常生活記錄到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
  • 閱讀 ( 54 )
  • 分類:網際網路

你可能感興趣的文章

使用這8個令人驚歎的ifttt小程式,盡情享受youtube的精彩

... 如何連線ifttt和youtube ...

  • 發佈於 2021-03-13 10:05
  • 閲讀 ( 50 )

用這9個很棒的ifttt小程式增強你的gmail體驗

... 今天,讓我們看看如何將Gmail與IFTTT結合起來,實現任務自動化,讓您的生活更輕鬆。 ...

  • 發佈於 2021-03-13 19:27
  • 閲讀 ( 91 )

如何在windows中自動儲存工作

...,一切都會很好,但那是不必要的麻煩。我們將向您展示如何跨各種流行的Windows應用程式自動儲存工作。 ...

  • 發佈於 2021-03-14 17:08
  • 閲讀 ( 40 )

瞭解iphone的健康應用程式

... 下面是一個如何開始使用健康應用程式的初學者指南。 ...

  • 發佈於 2021-03-14 18:09
  • 閲讀 ( 51 )

你可以用ifttt施放10個自我提升法術

...提高自己?或者有沒有一個食譜,你希望存在,但不知道如何建立它? ...

  • 發佈於 2021-03-17 05:38
  • 閲讀 ( 41 )

瞭解如何從你的生活中刪除谷歌永遠與這5個工具

...有用的方式,知道何時你必須遷移資料。另外,讀到谷歌如何以及為什麼殺掉某個東西,以及人們對它的反應,也是一種樂趣。 ...

  • 發佈於 2021-03-18 07:07
  • 閲讀 ( 51 )

10個高階google表單提示和技巧

... 這些谷歌表單提示和技巧只是冰山一角。我們還介紹瞭如何在您的業務中使用Google表單,我們有一個指南,它可能是您找到的Google表單的最佳指南。 ...

  • 發佈於 2021-03-18 23:28
  • 閲讀 ( 57 )

谷歌硬碟中的7款理財工具你應該開始使用

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

  • 發佈於 2021-03-19 08:03
  • 閲讀 ( 51 )

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

...時掌握你的預算、日程安排、待辦事項等等。讓我們看看如何組織與谷歌表。 ...

  • 發佈於 2021-03-20 01:04
  • 閲讀 ( 46 )

7個免費工具,用於實時網站訪問者跟蹤

...正在吸引訪問者的資訊。 深入瞭解訪問者如何瀏覽您的網站。 看看哪些產品和銷售交易最受關注。 如果某個特定的人/公司訪問您的網站,則會發出實時通知。 瞭解哪些...

  • 發佈於 2021-03-21 16:05
  • 閲讀 ( 42 )