一、案例定位

原書第 7 章先用 books.xlsx 的 Books 工作表示範「解釋文字公式」。Topics 欄會檢查 Summary 是否包含 Topics 工作表 A2:A6 的主題,將所有命中值串接;若完全沒有命中則回傳 Other。

二、學習目標

三、案例情境

原書要求開啟 Books,雙擊 E2,查看 Topics 公式,再問 Copilot:Explain the formula in the column Topics of the worksheet Books.

四、開始資料

來源 內容
目前列摘要 D2
主題清單 Topics!A$2:A$6
輸出欄 Topics
無符合項目 Other

五、Excel/R/AI 分析方法

原書公式:

=LET(
  summary, D2,
  topics, Topics!A$2:A$6,
  matches, IF(ISNUMBER(SEARCH(topics, summary)), topics, ""),
  result, TEXTJOIN(", ", TRUE, matches),
  IF(result = "", "Other", result)
)

Copilot 的角色是逐步解釋:SEARCH 找主題、ISNUMBER 判斷是否命中、IF 保留命中主題、TEXTJOIN 串接非空白結果,最後以 Other 處理零命中。

六、計算結果

原書圖 7-1 可讀到的例子:

Title Topics
Effective Data Storytelling Data Storytelling
Become a Great Data Storyteller Data Storytelling, Data Visualization

七、結果分析與管理解讀

公式本身只是依預先定義的主題清單做字串搜尋,因此輸出品質取決於 Topics!A2:A6 是否涵蓋真正需要的分類。Copilot 能解釋邏輯,但不能自動證明主題字典完整。

八、AI 提問詞