如何用巨集自動化google工作表中的重複任務

巨集最終可供googlesheets使用者使用。您不需要任何編碼技巧來自動執行文件和電子表格中的重複任務。...

錄製任務,保存該任務,然後隨時運行該任務。

automate-google-sheets

宏最終可供googlesheets用戶使用。宏允許您自動執行文檔和電子表格中的重複任務,而無需學習編寫代碼。

很長一段時間以來,它們一直是Microsoft Office的核心生產力工具。Excel用戶早就可以使用宏來節省時間,現在你可以給googlesheets帶來同樣的節省時間的好處。

雖然GoogleSheets長期以來允許用戶編寫自己的應用程序腳本函數,但宏向所有GoogleSheets用戶開放了這種功能——不需要任何編碼經驗。

如果您發現自己反覆處理多個具有相似數據或信息的工作表,則宏特別有用。例如,任何一種具有詳細功能來整理數據的月度跟蹤器都將受益於宏的使用。

如何在google工作表中創建新宏

googlesheets宏非常容易創建。

  1. 單擊“工具”>“宏”>“錄製宏”。
  2. 運行要自動化的步驟。
  3. 如果希望宏在錄製的完全相同的單元格中操作,請選擇“絕對引用”。如果希望宏在選定的單元格和附近的單元格中操作,請選擇“相對引用”。
  4. 單擊“保存”。
  5. 輸入宏的名稱和可選的鍵盤快捷鍵。

現在很明顯,上面列表中的第二步可能會涉及更多的步驟,但稍後會有更多的步驟。

如何在googlesheets中編輯宏

如果要編輯宏,請執行以下操作:

  1. 轉到“工具”>“宏”>“管理宏”。
  2. 在打開的宏列表中,單擊要編輯的宏旁邊的菜單按鈕(三個點)。
  3. 單擊編輯腳本。

要編輯宏,您必須實際編輯代碼,因此如果這是您不習慣的操作,則只需重新錄製宏就更容易了。

如何在googlesheets中運行宏

要運行宏,請打開要使用它的工作表,然後單擊“工具”>“宏”,然後從列表中選擇宏。或者,如果為宏指定了鍵盤快捷鍵,則可以改用該快捷鍵。

automate tasks in google sheets with macros

下面,您將找到幾個簡單的例子,說明在Google工作表中使用宏的各種方法。

示例1:使用宏格式化電子表格

任何類型的重複格式化,你必須適用於幾個谷歌表可以很容易地完成宏。

基本格式

如果有多個具有類似信息的工作表,則可以錄製以下任意或所有內容的宏:粗體/斜體/下劃線格式、字體大小、文本對齊方式、文本換行、背景填充顏色等。

automate tasks in google sheets with macros

條件格式

使用googlesheets,您還可以通過在具有條件格式的基本自動化之上添加一個額外的自動化層來獲得相當的meta。

您可以使用上述相同的方法使用條件格式設置單元格的格式。不同之處在於,您可以創建一個規則,根據特定條件設置文本格式:

  • 如果單元格包含或不包含特定關鍵字。
  • 如果單元格包含的數字等於、大於或小於特定數字
  • 如果單元格包含指定日期/a之後的日期/a指定日期之前的日期。

因此,假設您使用googlesheets跟蹤您的任務,併為任務指定了截止日期。您可以使用條件格式突出顯示今天到期的任何內容:

  1. 單擊“記錄”後,選擇要應用條件格式的單元格。
  2. 轉到“格式”>“條件格式”。
  3. 在打開的側欄中,單擊添加新規則。
  4. 在“格式單元格”下選擇“日期”。
  5. 在打開的第二個下拉菜單中,選擇今天作為今天到期的任務。

如果要突出顯示過期的內容,請重複步驟1到3,然後執行以下操作:

  1. 在“格式單元格”下,如果選擇“日期早於”。
  2. 在打開的第二個下拉菜單中,選擇“今日”。

示例2:創建報告和圖表

有很多方法可以在Google工作表中生成報告,包括透視表、圖表和圖表。

google表中的透視表

如果要計算電子表格中各種項目的總數,透視表非常有用。您可以使用透視表來理解大量數據,並將其彙總為一個簡短的可消化報告。因為它是基於電子表格數據的,所以您也可以使用條件格式、圖表和圖形來可視化數據。

例如,如果你正在使用Google表單來顯示你的消費習慣,你可以使用pivot圖表來計算總數。這是一個很好的方法來真正瞭解你在星巴克花了多少錢。

  1. 單擊記錄後,轉到數據透視表。
  2. 透視表編輯器將在側面板中打開,您可以在其中添加要顯示在表中的項目。
  3. 在“行”下單擊“添加”,然後選擇包含要整理的信息的列:例如,費用類別或位置。
  4. 在“值”下,單擊“添加”,然後選擇包含每個類別的支出金額的列。

這是如何使用透視表的一個非常簡單的示例。還有更復雜的用法,宏可以讓你在googlesheets中的工作更輕鬆。

google表中的圖形和餅圖

您還可以直觀地彙總所有這些信息,而不是一行一行地滾動數據。

automate tasks in google sheets with macros

同樣,如果有多個具有相似數據的工作表,則可以跨多個不同的工作表創建相同的圖表。

例如,如果您正在跟蹤每月的銷售額,您可以創建一個按產品細分銷售額的餅圖。

  • 選擇包含要可視化的數據的列/行。
  • 單擊錄製按鈕後,轉到**>圖表。
  • 在打開的面板中,選擇圖表類型(折線圖、條形圖、餅圖等)

在具有類似數據的其他工作表上運行該宏,以便快速可視化。googlesheets還將根據數據為最合適的圖表提供建議。

示例3:使用宏運行復雜函數

這可能是在googlesheets中使用宏的最有用和最強大的方法之一,但是雖然複雜的函數可能很複雜,但是宏使它們變得簡單。

現有的函數有很多,比如COUNTIF公式或查找函數。您還可以更進一步,創建自己的googlesheets函數。

一旦您的函數被理解,只需記錄您的宏運行在步驟中。

示例4:使數據更易於查看

automate tasks in google sheets with macros

如果您在Google電子表格中保存了大量數據,那麼凍結第一行和第一列會有幫助。

這樣,當您查看一個充滿數字或信息的電子表格時,如果您想了解所要查找內容的上下文,那麼保持第一行或第一列在視圖中是必不可少的。

  1. 單擊“記錄”按鈕後,轉到“查看”>凍結>一行,然後查看>凍結>一列。
  2. 單擊“保存”。
  3. 輸入宏的名稱,然後再次單擊“保存”。

啟動宏並停止重複工作

由於googlesheets的協作特性,您可以在其他人繼續輸入其信息時運行宏,而不必再下載工作表並在另一個程序中打開它們來運行宏。

如果協作和雲存儲不是您的優先事項,那麼您可以選擇MicrosoftExcel來錄製宏

  • 發表於 2021-03-24 23:19
  • 閱讀 ( 54 )
  • 分類:網際網路

你可能感興趣的文章

如何在任何使用python的計算機上安裝selenium webdriver

... 如何用python設定selenium webdriver ...

  • 發佈於 2021-03-10 21:27
  • 閲讀 ( 64 )

11個todoist功能您可能錯過了

... 9自動化您的待辦事項列表 ...

  • 發佈於 2021-03-12 10:41
  • 閲讀 ( 33 )

使用此powershell指令碼在windows中自動執行檔案加密

... 讓我們看看如何用指令碼自動加密Windows10中的檔案。 ...

  • 發佈於 2021-03-13 21:58
  • 閲讀 ( 111 )

如何用google指令碼在google表單中傳送電子郵件

googlescripts是一個強大的工具,可以用來自動化Google生產力工具,比如表單和文件。自動傳送電子郵件的能力使它成為一個非常強大的工具。 ...

  • 發佈於 2021-03-14 04:11
  • 閲讀 ( 46 )

如何使用手機的紅外爆炸機自動執行重複的任務

... 建立巨集 ...

  • 發佈於 2021-03-15 04:22
  • 閲讀 ( 46 )

自動化重複任務的11個最佳microsoft onenote巨集

...。認真的愛好者在辦公室工作效率更高的一種方法是使用巨集:一次單擊就可以執行的指令集。 ...

  • 發佈於 2021-03-15 05:53
  • 閲讀 ( 58 )

如何用簡訊覆蓋靜默模式?

你可能會每天多次更改**音量。當你在工作時,保持**靜音可以確保你在開會時不會感到尷尬。不過,在家裡,你的音量可能會達到最大,這樣你就不會錯過家人打來的重要電話。 ...

  • 發佈於 2021-03-16 11:12
  • 閲讀 ( 61 )

保持條理的9個最佳時間管理工具

...力的活動,並選擇你想跟蹤的日期和時間。然後應用程式自動開始跟蹤您的時間。 ...

  • 發佈於 2021-03-16 23:02
  • 閲讀 ( 74 )

5個簡單易用的mac專案管理工具

...的訂閱計劃,它為您提供了諸如無限團隊板、Butler自定義自動化、高階管理員許可權、簡單資料匯出等功能。 ...

  • 發佈於 2021-03-19 19:41
  • 閲讀 ( 63 )

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

... 自動化可以節省時間。與Excel一樣,您可以在單元格中為重複項建立下拉選單,使用條件格式更改單元格的外觀,並使用公式自動生成資料。 ...

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