GPT for Sheets(五):產生表格

更新 發佈閱讀 6 分鐘

在 GPT for Sheets(三):產生清單與表格這篇文章提到了利用 GPT_LIST 函式,產生一個清單的結果。不過,如果我們需要的結果是表格呢?

幸好我們還有 GPT_TABLE 這個函式可以幫我們達到目標!假設我們想請 GPT_TABLE 做一張表格,裡面有五筆隨機生成的假資料,包含姓名、e-mail、職業、年齡:

raw-image

GPT_TABLE 也可以讀取一段內容,產生出一張小小的摘要表格。例如我有篇新關於 2023 年 WBC 世界棒球錦標賽的:

raw-image

我想讓 GPT_TABLE 讀取文章內容,幫我得到 A、B、C、D 這四組的國家名單,結果毫不意外地:

raw-image

它順利產生出正確的內容了。

今天我們就會示範用 GPT_TABLE 來做出上面這兩件事,你當然也可以嘗試看看 GPT_TABLE 的其他用法!

如果你也想把 GPT 叫來你的試算表幫忙,歡迎到之前的文章看看:

  • GPT for Sheets(一):GPT 串連 Google 試算表
  • GPT for Sheets(二):GPT 函式和基本功能
  • GPT for Sheets(三):產生清單
  • GPT for Sheets(四):自動填入
💡 請先準備好已經串連完畢的 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。

範例

產生隨機資料

首先示範文章開頭的第一個例子,產生五筆隨機資料。我們先準備有一列標題列的表格:

raw-image

因為我們希望結果可以在 A2 開始產生五筆資料,所以等等就會從 A2 這邊寫 GPT_TABLE。

我這邊下的函式是:

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

就會得到這個結果囉:

raw-image


產生摘要,以表格呈現

再來是剛剛看到的 WBC 的例子,我們會利用 GPT_TABLE 讀取內容,產生摘要、並且以表格呈現。

這是我擷取的新聞內容:

raw-image

我們想請 GPT_TABLE 讀過這個文章,幫我統整出 A、B、C、D 組的參賽國家分別是哪些。

首先把這整段文章貼到儲存格 A2 上:

raw-image

然後一樣透過 GPT_TABLE 函式,在文章下面的 A4 儲存格寫指令:

=GPT_TABLE("讀取這段文字:" & A2 & " 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。",,, 0.5)
  • 指令:「"讀取這段文字:" & A2 & " 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。"」這邊用了兩個「&」符號,來串連 A2 的文字資訊,這是因為我不想要直接在這個參數把文章內容貼上去,不然看起來會太長了:
raw-image

順便提一下 & 的使用方法。舉例來說,我想要把「甲乙丙」跟「丁戊己」這兩組字合併起來,那就是:

="甲乙丙" & "丁戊己"

就會得到:

甲乙丙丁戊己

同樣的道理,我這邊用 & 就可以把指令跟文章的值串連在一起,就像是:

="讀取這段文字:"
& 文章內容
& "用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。"

GPT_TABLE 就會讀到你的這個合併後的指令:

讀取這段文字:2023 年第五屆世界棒球經典賽...... 用表格整理出 A、B、C、D 四組的參賽國家有哪幾個。
  • 標題列範圍:跳過,因為不需要。
  • 不完整資料:跳過,因為表格裡面沒有不完整的資料。
  • 溫度:我這邊給 0.5,希望 GPT_TABLE 可以比較遵守我的指令多一點。
  • 最大令牌數:跳過。
  • 自然語言模型:跳過。

那你就會得到:

raw-image


GPT_TABLE 當然還可以做更多事情,你可以自由發想看看,它還可以怎麼幫助到你唷~


如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!

想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!

我是喜特先生,Mr. Sheet,我們下個教學見!



留言
avatar-img
喜特先生官方沙龍
21.1K會員
158內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
2023/04/02
我們接下來要進入 GPT for Sheets 外掛程式的第四篇文章了!這次要介紹的是 GPT_FILL,只要給它足夠的資訊,它就可以按照前面的內容,神奇地自動填入相對應的內容。
Thumbnail
2023/04/02
我們接下來要進入 GPT for Sheets 外掛程式的第四篇文章了!這次要介紹的是 GPT_FILL,只要給它足夠的資訊,它就可以按照前面的內容,神奇地自動填入相對應的內容。
Thumbnail
2023/03/26
在上次提到的 GPT 函式,可以讀取你的指令,把結果回傳到儲存格裡。例如說,我在 GPT 傳的指令是「寫五個 Google 試算表的教學部落格的宣傳標語」: 雖然結果是 OK 的,可是這個結果都擠在同一個儲存格,有點小不方便。 這時候 GPT_LIST 函式就會特別有用,它會幫你直接把結果產生在一欄
Thumbnail
2023/03/26
在上次提到的 GPT 函式,可以讀取你的指令,把結果回傳到儲存格裡。例如說,我在 GPT 傳的指令是「寫五個 Google 試算表的教學部落格的宣傳標語」: 雖然結果是 OK 的,可是這個結果都擠在同一個儲存格,有點小不方便。 這時候 GPT_LIST 函式就會特別有用,它會幫你直接把結果產生在一欄
Thumbnail
2023/03/12
打鐵趁熱,馬上來接著介紹 GPT for Sheets 外掛程式提供的函式裡最基本的 GPT 函式吧。想把 GPT 應用在 Google 試算表上的話,這篇必看!
Thumbnail
2023/03/12
打鐵趁熱,馬上來接著介紹 GPT for Sheets 外掛程式提供的函式裡最基本的 GPT 函式吧。想把 GPT 應用在 Google 試算表上的話,這篇必看!
Thumbnail
看更多
你可能也想看
Thumbnail
債券投資,不只是高資產族群的遊戲 在傳統的投資觀念中,海外債券(Overseas Bonds)常被貼上「高資產族群專屬」的標籤。過去動輒 1 萬甚至 10 萬美元的最低申購門檻,讓許多想尋求穩定配息的小資族望而卻步。 然而,在股市波動劇烈的環境下,尋求穩定的美元現金流與被動收入成為許多投資人
Thumbnail
債券投資,不只是高資產族群的遊戲 在傳統的投資觀念中,海外債券(Overseas Bonds)常被貼上「高資產族群專屬」的標籤。過去動輒 1 萬甚至 10 萬美元的最低申購門檻,讓許多想尋求穩定配息的小資族望而卻步。 然而,在股市波動劇烈的環境下,尋求穩定的美元現金流與被動收入成為許多投資人
Thumbnail
透過川普的近期債券交易揭露,探討債券作為資產配置中「穩定磐石」的重要性。文章分析降息對債券的潛在影響,以及股神巴菲特的操作策略。並介紹玉山證券「小額債」平臺,如何讓小資族也能低門檻參與海外債券市場,實現「低門檻、低波動、固定收益」的務實投資方式。
Thumbnail
透過川普的近期債券交易揭露,探討債券作為資產配置中「穩定磐石」的重要性。文章分析降息對債券的潛在影響,以及股神巴菲特的操作策略。並介紹玉山證券「小額債」平臺,如何讓小資族也能低門檻參與海外債券市場,實現「低門檻、低波動、固定收益」的務實投資方式。
Thumbnail
解析「債券」如何成為資產配置中的穩定錨,提供低風險高回報的投資選項。 藉由玉山證券的低門檻債券服務,投資者可輕鬆入手,平衡風險並穩定財務。
Thumbnail
解析「債券」如何成為資產配置中的穩定錨,提供低風險高回報的投資選項。 藉由玉山證券的低門檻債券服務,投資者可輕鬆入手,平衡風險並穩定財務。
Thumbnail
相較於波動較大的股票,債券能提供固定現金流,而玉山證券推出的小額債,更以1000 美元的低門檻,讓學生與新手也能參與全球優質企業債投資。玉山E-Trader平台即時報價、條件式篩選與清楚的交易流程等特色,大幅降低投資難度,對於希望分散風險、建立穩定現金流的人來說,玉山小額債是一個值得嘗試的理財起點。
Thumbnail
相較於波動較大的股票,債券能提供固定現金流,而玉山證券推出的小額債,更以1000 美元的低門檻,讓學生與新手也能參與全球優質企業債投資。玉山E-Trader平台即時報價、條件式篩選與清楚的交易流程等特色,大幅降低投資難度,對於希望分散風險、建立穩定現金流的人來說,玉山小額債是一個值得嘗試的理財起點。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
先來看一下成果展示 今天有粉絲提出一個問題,一個儲存格中有很多行資料,要依據換行符號將所有內容橫向展開。 這個需求有許多種解法 函數解: =TRIM(MID(SUBSTITUTE(B5,CHAR(10),REPT(" ",100)),SEQUENCE(,10,1,100),100)) 對於函數很熟悉
Thumbnail
先來看一下成果展示 今天有粉絲提出一個問題,一個儲存格中有很多行資料,要依據換行符號將所有內容橫向展開。 這個需求有許多種解法 函數解: =TRIM(MID(SUBSTITUTE(B5,CHAR(10),REPT(" ",100)),SEQUENCE(,10,1,100),100)) 對於函數很熟悉
Thumbnail
來試試看用 GPT_TABLE 函式,把它加入到你的工作流裡吧!
Thumbnail
來試試看用 GPT_TABLE 函式,把它加入到你的工作流裡吧!
Thumbnail
區塊儲存格 假設我們有一張工作表如下,而我們打算讀取C3:D6區塊儲存格的值。 以下的程式碼可以列印出C3:D6區塊儲存格的資料,注意openpyxl預設是採以列為主(row-major)拜訪儲存格。 如果需要以行為主(column-major)的方式印出區塊儲存格的值,可以改用以下的程式碼。 列印
Thumbnail
區塊儲存格 假設我們有一張工作表如下,而我們打算讀取C3:D6區塊儲存格的值。 以下的程式碼可以列印出C3:D6區塊儲存格的資料,注意openpyxl預設是採以列為主(row-major)拜訪儲存格。 如果需要以行為主(column-major)的方式印出區塊儲存格的值,可以改用以下的程式碼。 列印
Thumbnail
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
Thumbnail
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
Thumbnail
先對整體有個輪廓,會比細部指令來得重要喔!先見林,再見樹。
Thumbnail
先對整體有個輪廓,會比細部指令來得重要喔!先見林,再見樹。
Thumbnail
如果你的資料會隨著時間增減、需要同步,你或許可以考慮用 Google 試算表的 IMPORTRANGE 來解決你的問題!
Thumbnail
如果你的資料會隨著時間增減、需要同步,你或許可以考慮用 Google 試算表的 IMPORTRANGE 來解決你的問題!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News