GPT for Sheets(五):產生表格

閱讀時間約 6 分鐘
GPT for Sheets(三):產生清單與表格這篇文章提到了利用 GPT_LIST 函式,產生一個清單的結果。不過,如果我們需要的結果是表格呢?
幸好我們還有 GPT_TABLE 這個函式可以幫我們達到目標!假設我們想請 GPT_TABLE 做一張表格,裡面有五筆隨機生成的假資料,包含姓名、e-mail、職業、年齡:
GPT_TABLE 也可以讀取一段內容,產生出一張小小的摘要表格。例如我有篇新關於 2023 年 WBC 世界棒球錦標賽的:
(原文取自 Yahoo!運動
我想讓 GPT_TABLE 讀取文章內容,幫我得到 A、B、C、D 這四組的國家名單,結果毫不意外地:
它順利產生出正確的內容了。
今天我們就會示範用 GPT_TABLE 來做出上面這兩件事,你當然也可以嘗試看看 GPT_TABLE 的其他用法!
如果你也想把 GPT 叫來你的試算表幫忙,歡迎到之前的文章看看:
💡 請先準備好已經串連完畢的 Google 帳號、還有一個試算表來練習喔!

語法說明

=GPT_TABLE(指令, [標題列範圍], [inputs], [temperature], [max_tokens], [model])
  • 指令:你要請 GPT_TABLE 函式做的事情。你可以直接寫文字、或是儲存格參照在這,如果是文字的話,記得在前後用雙引號(")括起來。
  • 標題列範圍:選填,如果你的表格裡面已經有標題列,可以在這邊指定。如果什麼都不指定,GPT_TABLE 會自動生成標題列。
  • 不完整資料:選填,含有不完整資料的資料範圍。如果這邊什麼都不填,就要讓 GPT_FILL 只靠之前的範例資料、生成出新的內容。
  • 溫度:選填,預設值是 0。這邊的值越高,回答的內容會越有創意,這邊的值越低,回答的內容會越嚴格地執行你的指令。
  • 最大令牌數:選填,預設是 4096 個。如果你使用非 gpt-3.5-turbo 的模型,預設值則是 500。
  • 自然語言模型:選填,預設是 gpt-3.5-turbo。

範例

產生隨機資料

首先示範文章開頭的第一個例子,產生五筆隨機資料。我們先準備有一列標題列的表格:
因為我們希望結果可以在 A2 開始產生五筆資料,所以等等就會從 A2 這邊寫 GPT_TABLE。
我這邊下的函式是:
=GPT_TABLE("產生 5 筆隨機的個人資料,包含姓名、email、職業、年齡", A1:D1,, 1)
  • 指令:「產生 5 筆隨機的個人資料,包含姓名、email、職業、年齡」。因為指令是文字,所以用雙引號包著。
  • 標題列範圍:A1:D1,也就是我們事先準備好的標題列。如果什麼都不指定,GPT_TABLE 也會自動生成標題列。
  • 不完整資料:跳過,因為表格裡面沒有不完整的資料。
  • 溫度:我這邊給 1,希望 GPT_TABLE 可以給我比較有創意的答案。
  • 最大令牌數:跳過。
  • 自然語言模型:跳過。
就會得到這個結果囉:
ge

產生摘要,以表格呈現

再來是剛剛看到的 WBC 的例子,我們會利用 GPT_TABLE 讀取內容,產生摘要、並且以表格呈現。
這是我擷取的新聞內容:
(原文取自 Yahoo!運動
我們想請 GPT_TABLE 讀過這個文章,幫我統整出 A、B、C、D 組的參賽國家分別是哪些。
首先把這整段文章貼到儲存格 A2 上:
(因圖片排版,所以跟 B2 做了合併儲存格,看起來會比較寬,記得要讀取 A2 的資料才對喔!)
然後一樣透過 GPT_TABLE 函式,在文章下面的 A4 儲存格寫指令:
=GPT_TABLE("讀取這段文字:" & A2 & " 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。",,, 0.5)
  • 指令:「"讀取這段文字:" & A2 & " 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。"」這邊用了兩個「&」符號,來串連 A2 的文字資訊,這是因為我不想要直接在這個參數把文章內容貼上去,不然看起來會太長了:
啊,好難讀啊!
順便提一下 & 的使用方法。舉例來說,我想要把「甲乙丙」跟「丁戊己」這兩組字合併起來,那就是:
="甲乙丙" & "丁戊己"
就會得到:
甲乙丙丁戊己
同樣的道理,我這邊用 & 就可以把指令跟文章的值串連在一起,就像是:
="讀取這段文字:"
& 文章內容
& "用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。"
GPT_TABLE 就會讀到你的這個合併後的指令:
讀取這段文字:2023 年第五屆世界棒球經典賽...... 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。
  • 標題列範圍:跳過,因為不需要。
  • 不完整資料:跳過,因為表格裡面沒有不完整的資料。
  • 溫度:我這邊給 0.5,希望 GPT_TABLE 可以比較遵守我的指令多一點。
  • 最大令牌數:跳過。
  • 自然語言模型:跳過。
那你就會得到:
GPT_TABLE 當然還可以做更多事情,你可以自由發想看看,它還可以怎麼幫助到你唷~

如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!
我是喜特先生,Mr. Sheet,我們下個教學見!
avatar-img
14.2K會員
148內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
我們接下來要進入 GPT for Sheets 外掛程式的第四篇文章了!這次要介紹的是 GPT_FILL,只要給它足夠的資訊,它就可以按照前面的內容,神奇地自動填入相對應的內容。
在上次提到的 GPT 函式,可以讀取你的指令,把結果回傳到儲存格裡。例如說,我在 GPT 傳的指令是「寫五個 Google 試算表的教學部落格的宣傳標語」: 雖然結果是 OK 的,可是這個結果都擠在同一個儲存格,有點小不方便。 這時候 GPT_LIST 函式就會特別有用,它會幫你直接把結果產生在一欄
打鐵趁熱,馬上來接著介紹 GPT for Sheets 外掛程式提供的函式裡最基本的 GPT 函式吧。想把 GPT 應用在 Google 試算表上的話,這篇必看!
GPT 連到 Google 試算表的時代終於來臨了,快來一起擁抱新科技!
我們接下來要進入 GPT for Sheets 外掛程式的第四篇文章了!這次要介紹的是 GPT_FILL,只要給它足夠的資訊,它就可以按照前面的內容,神奇地自動填入相對應的內容。
在上次提到的 GPT 函式,可以讀取你的指令,把結果回傳到儲存格裡。例如說,我在 GPT 傳的指令是「寫五個 Google 試算表的教學部落格的宣傳標語」: 雖然結果是 OK 的,可是這個結果都擠在同一個儲存格,有點小不方便。 這時候 GPT_LIST 函式就會特別有用,它會幫你直接把結果產生在一欄
打鐵趁熱,馬上來接著介紹 GPT for Sheets 外掛程式提供的函式裡最基本的 GPT 函式吧。想把 GPT 應用在 Google 試算表上的話,這篇必看!
GPT 連到 Google 試算表的時代終於來臨了,快來一起擁抱新科技!
你可能也想看
Google News 追蹤
1. 使用GReaT框架進行條件生成: - Vadim Borisov在2023年發表的文章《Language Models are Realistic Tabular Data Generators》中提出了GReaT框架。GReaT代表Generation of Realistic Tabul
今天我們繼續聊聊由 Vadim Borisov[1]於2023年發表的文章, 《Language Models are Realistic Tabular Data Generators》[2]。 今天我將帶你看看GReaT作為「物件導向編程 Objective-Oriented Pro
今天聊聊由 Vadim Borisov[1]於2023年發表的文章, 《Language Models are Realistic Tabular Data Generators》[2]。 這篇文章的看點,是提出了GReaT 框架,實現使用「大語言模型 Large Language Mo
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
從第一次使用到現在,使用GPT近一年的經驗分享。介紹在使用GPT時的困難、挑戰及學習到的技巧,以及如何讓GPT更好地理解所需內容。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
曾有遇到某公司資深人資說,要能入職他們公司行政職位的基礎是excel會樞紐分析,而且面試時會直接拿電腦給求職者操作! 行政工作很常需要各種數據 ,在會議上回覆老闆的快問快答。 我在學樞紐分析時,最大的卡關在,不知道哪個要放在「欄」,哪個放在「列」!這時候,最會excel的ChatGPT就派上用場囉!
Thumbnail
今天紀錄的是因應工作需要而學習的小技能。 我想達到的目標:當欄位裡面出現「寄出」這個關鍵字的時候整欄變色,以辨別該項目的狀態。
Thumbnail
對於許多企業而言,試算表是日常業務和決策過程中不可或缺的工具。它們被用於各種目的,從財務預算和盈虧分析到庫存管理和客戶數據記錄。然而,隨著業務的發展和數據量的增加,許多人會發現自己面臨著試算表管理和維護的挑戰,這些挑戰可能妨礙效率、準確性和生產力。 1. 數據管理的繁瑣性 試算表中數據的輸入
1. 使用GReaT框架進行條件生成: - Vadim Borisov在2023年發表的文章《Language Models are Realistic Tabular Data Generators》中提出了GReaT框架。GReaT代表Generation of Realistic Tabul
今天我們繼續聊聊由 Vadim Borisov[1]於2023年發表的文章, 《Language Models are Realistic Tabular Data Generators》[2]。 今天我將帶你看看GReaT作為「物件導向編程 Objective-Oriented Pro
今天聊聊由 Vadim Borisov[1]於2023年發表的文章, 《Language Models are Realistic Tabular Data Generators》[2]。 這篇文章的看點,是提出了GReaT 框架,實現使用「大語言模型 Large Language Mo
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
從第一次使用到現在,使用GPT近一年的經驗分享。介紹在使用GPT時的困難、挑戰及學習到的技巧,以及如何讓GPT更好地理解所需內容。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
曾有遇到某公司資深人資說,要能入職他們公司行政職位的基礎是excel會樞紐分析,而且面試時會直接拿電腦給求職者操作! 行政工作很常需要各種數據 ,在會議上回覆老闆的快問快答。 我在學樞紐分析時,最大的卡關在,不知道哪個要放在「欄」,哪個放在「列」!這時候,最會excel的ChatGPT就派上用場囉!
Thumbnail
今天紀錄的是因應工作需要而學習的小技能。 我想達到的目標:當欄位裡面出現「寄出」這個關鍵字的時候整欄變色,以辨別該項目的狀態。
Thumbnail
對於許多企業而言,試算表是日常業務和決策過程中不可或缺的工具。它們被用於各種目的,從財務預算和盈虧分析到庫存管理和客戶數據記錄。然而,隨著業務的發展和數據量的增加,許多人會發現自己面臨著試算表管理和維護的挑戰,這些挑戰可能妨礙效率、準確性和生產力。 1. 數據管理的繁瑣性 試算表中數據的輸入