在 Excel 裡要處理資料,「排序」是時常被使用的動作。在 Excel 裡已可以透過排序工具來手動操作,也可以使用排序函數以公式來處理。而且不論以一個欄位或是多個欄位進行排序,也都能完成。在此,也要看看 ChatGPT 能否達到相同的動作。

 

假設原始資料表:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

 

使用排序工具

排序:依組別,成績遞增排序,在排序工具中使用二個層級:

主要排序方式:「組別」欄位;排序對象:儲存格值;順序:A到Z。

次要排序方式:「成績」欄位;排序對象:儲存格值;順序:最大到最小。

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

 

使用排序函數

Excel 提供了 SORT 函數和 SORTBY 函數可以處理排序工作,這是一個動態陣列公式,所以只要在第一個儲存格輸入公式,公式會自動溢出至其他儲存格。

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

儲存格F4:=SORTBY(A4:D13,C4:C13,1,D4:D13,-1)

其中參數「1」為遞增排序;參數「-1」為遞減排序。

 

使用 ChatGPT 操作

【指令】依據以下表格,先依"組別"欄位遞增排序,再依"成績"欄位遞減排序。結果以表格呈現。

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

結果如下:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

 

使用函數依姓名筆劃遞增排序

因為中文字預設是以筆劃來排序,如果要改以注音來排序,則必須在選項中設定。

目前使用 SORT 函數和 SORTBY 函數是無法以注音來排序的。

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

 

使用 ChatGPT 操作依姓名筆劃遞增排序

如果要求表格以姓名欄位的注音遞增排序,在 ChatGPT 3.5 中的結果是錯誤的:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

在 ChatGPT 4.0 中的結果,也和要求是有出入的:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

再測試如果依筆劃來排序,第一次是錯誤的:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

經過糾正後,依筆劃排序還是錯誤的:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

如果改以 ChatGPT 4.0 測試,也是錯誤的:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

實測結論是:中文字的排序無論「筆劃、注音」都是錯誤的。

 

依指定順序排序

在 Excel 中如果要依指定的順序排序,則可以透過「自訂清單」來指定順序。在「Excel 選項」的「進階」中可以設定「自訂清單」。(預設清單中已有「甲,乙,丙,丁,戊,己,庚,辛,壬,癸」的自訂清單)

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

在設定依「姓名」欄位排序時,指定依「自訂清單/甲,乙,丙,丁,戊,己,庚,辛,壬,癸」,以進行排序。

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

 

在 ChatGPT 依指定順序排序

如果你請 ChatGPT 的某個欄位依你指定的順序來排序,結果是可以做到的喔!

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

結果如下:

Excel-利用排序工具和排序函數進行排序,ChatGPT也能做到嗎?

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel ChatGPT 排序
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()