Excel進階篩選工具功能強大,卻也是許多上班族最容易卡關的操作。該怎麼下判斷公式?這篇實測用ChatGPT、Copilot等AI工具提示如何解決資料篩選問題、生成包括IF、COUNTIF等函數,並結合自動篩選與進階篩選技巧,就算不熟Excel公式,也能靠AI輕鬆解題!本文節錄自《超有料!職場第一高效的 Excel ✕ AI 自動化工作術》。
文/施威銘研究室
本文目錄(點擊可快速前往)
先一窺正規Excel書教的篩選解法請AI提示如何解決Excel資料篩選問題:AI生成IF函數 + 自動篩選器教學跟AI提示如何用「某某」功能完成任務:AI生成條件式公式 +進階篩選器教學請AI重新生成新的函數、公式:AI生成COUNTIF函數任何微不足道的Excel操作卡關都儘管問AI:AI 提供自動篩選器操作提示
【使用AI】AI聊天機器人 (ChatGPT、Copilot、Gemini…都可以)
ChatGPT網址:https://chatgpt.com/
Copilot網址:https://copilot.microsoft.com/
Gemini網址:https://gemini.google.com/
前一節看到,請AI直接篩選Excel資料實在太方便了,不過,若讀者怎麼操作就是試不出來(有可能您的檔案結構偏複雜)、或者對於提供商業內容給AI有顧慮、又或者ChatGPT的免費上傳額度滿了不能用…,不管任何原因,任何資料篩選需求請AI提示我們用Excel怎麼做行得通嗎?
當然!筆者也建議讀者不要完全捨棄這種解法,畢竟以AI聊天機器人來說,不是每一個都支援上傳Excel檔,而免費的ChatGPT也有上傳附件、圖檔的額度限制,萬一急用時免費額度卻用完了,一定會有請AI輔助解決的那一天,而且,用這一招學一些Excel基本技巧也不錯!
以資料篩選工作來說,Excel的自動篩選、進階篩選功能,及其搭配函數的使用是一定要稍微熟悉的,當操作上卡關時,可以隨時搬出AI來解圍。
先一窺正規Excel書教的篩選解法
延續前一節的範例,底下先快速看一下以往 Excel 書會教的進階篩選做法 (稍微有點高竿喔!沒學過不會是正常的),做個比較才會有感覺。我們先回顧一下這個例子的需求:
想從經常變動的商品資料中,篩出各分類的最新資料,並單獨存放方便檢視
【第1步】開始做看看。首先,在E3儲存格用函數建立一個篩選條件,這是為了判斷「目前的分類名稱跟下一列名稱是否不同」,假設查出A7那一格的名稱跟A6的不同,就可知道A6那一列是該分類的最新(最後一筆)資料:
在E3用函數建立篩選條件,顯示為FALSE(假)
看一下公式,比較儲存格內容是否一樣時,用了<>「不等於」的符號。此公式表示「判斷A3跟A3的下一格是否一樣」,OFFSET(A3,1,)就表示A3往下一格走,指的是A4儲存格
E3之所以顯示FALSE,是因為A3往下一格,即A4的分類名稱跟A3是一樣的(都是冷氣機),因此會顯示FALSE。若兩儲存格的值不一樣,E3儲存格則會顯示TRUE(真)
【第2步】接著,叫出Excel的「進階篩選器」來操作,進階篩選的基本概念是設定一個條件式,然後用此條件式來篩選資料。下圖的設定就是用剛才的條件式把原始資料篩過一遍:
點選表格內的儲存格,再按下資料頁次排序與篩選區的進階鈕
開啟進階篩選交談窗後,點擊將篩選結果複製到其他地方項目
將資料範圍欄位設為儲存格A2:C14
這一步是重點,將準則範圍欄位設為儲存格E2:E3
將複製到欄位設為儲存格G2,表示將篩出來的資料放在G2
按下確定鈕
呼~完成了!各分類的最新商品都被自動篩選至表格裡
【TIP】Excel進階篩選在執行時,會將E2:E3準則範圍內的條件公式套用到資料範圍的每一列,因此在檢查完A4跟A3的名稱是否一樣後,會繼續往下檢查A5跟A4是否一樣、A6跟A5是否一樣....,依此類推。
請AI提示如何解決Excel資料篩選問題:AI生成IF函數 + 自動篩選器教學
前面的步驟確實能完成Excel篩選任務,而Excel進階篩選器的設定看起來也幾個欄位而已,但本例設計條件式絕對需要經驗,若對Excel不熟,光是「公式該怎麼下(我哪知道該用OFFSET函數!)」、「篩選窗那些設定要怎麼設…」都會卡關。
在沒有提供檔案給AI聊天機器人的情況下,這樣的例子該如何請AI幫忙呢?底下就來試試看,只要我們沒有直接丟資料給AI,它所回覆的通常就會是解法思路,而大部份情況都會教我們用函數搭配一些內建功能來解決問題:
【TIP】提醒讀者,如同第一章提到的,AI聊天機器人絕對會提供我們看似很詳盡的操作步驟,嘗試後出錯是常有的事,但做為操作的參考思路還是有幫助。
如1-5節的說明,最佳的資料提供做法就是上傳資料的截圖給AI
描述需求,務必要指明儲存格,而且我們還附了截圖,AI會錯意的機率小了許多
ChatGPT給的指示很明確,上圖圈起來那一段是要我們在 D3貼上公式,此公式可以識別目前所在的這一列是不是每個分類的最後一筆資料
接著按住填滿控點"+",往下拉到D14儲存格
最後一筆資料都被識別出來了,目前AI教的結果都正確
接著,上圖AI聊天機器人教筆者用內建的自動篩選器把資料篩出來,這一步也沒問題
【TIP】回顧最開頭所下的提示語,筆者是希望AI把篩出來的資料「額外」統整在G2儲存格,這部分 ChatGPT就沒有回答到。這是常有的事,此時您可以繼續提要求,但以本例來說,步驟6已經把資料篩出來了,直接複製起來貼到其他地方也就完事了,不見得要繼續花時間向AI提問。
跟AI提示如何用「某某」功能完成任務:AI生成條件式公式 +進階篩選器教學
當然,若您稍微知道進階篩選器提供了「把篩選出來的資料額外存放到某儲存格」的功能(如前面的示範),也可以請AI提供這方面的做法給我們參考(再次提醒,只能做為參考,不要期望過高):
AI這一步是要我們先建立用來篩資料的條件式(也就是前面步驟4的準則範圍)
所教的公式跟前面所用的OFFSET函數稍有不同,沒關係先試試看
先照上圖AI指示的建議,在F2儲存格建立條件式(在Excel內是稱準則範圍,AI是稱條件範圍,這樣的小出入要自己稍微變通一下)
接著就照左圖AI給的「進階篩選器」操作指引一步步做,還是需要抓Bug,例如資料範圍應該是A2:C14,這種小錯誤算是容易修正的
本例照著AI的指引操作完進階篩選器,結果「電風扇」這個分類的最後一筆資料沒被篩出來
前面一再說過,即便照著AI的指引也不見得能保證成功,若遇到像本例「電風扇」的最後一筆資料未被篩出來的問題,我們就得進行除錯,通常不外乎是函數、公式或篩選條件需要調整,是否能糾出問題會很考驗個人的Excel功力。
【TIP】結合前面所學的看起來,問題應該是出在做為準則範圍的那個條件式公式:此問題的關鍵在於兩個公式的邏輯不同,OFFSET函數提供了更靈活的參考範圍,能應對數據結尾的特殊情況,而「=A3<>A4」則單純比較當前列和下一列的值,但當到達最後一列時,下一列並不存在,就不會觸發篩選條件,導致最後一列的電風扇資料被忽略。
請AI重新生成新的函數、公式:AI生成COUNTIF函數
當然,卡關的當下我們通常不會知道可以採用什麼替代函數來做,別忘了可以再次向AI發問,讓它進一步提出修正方案:
繼續追問,直接把遇到的錯誤情況提供給AI:「照你的做法,電風扇這個分類的最後一筆資料沒被篩出來」
但一開始回的好像沒什麼改善,滿常「跳針」講一樣的內容,這是常有的事
重提需求,目標講明確一點,例如請AI改個公式看看
最後AI新給了=COUNTIF(A$3:A$15,A3)=COUNTIF(A$3:A3,A3)這段公式。AI也會幫我們解釋函數用法及公式的邏輯
照AI的給的公式,貼到F3儲存格(需自行將A3:A15改成A3:A14)
再操作進階篩選器一次,成功解決最後一列篩不出來的問題了
【TIP】AI真的很厲害,新給的公式是改用統計次數的COUNTIF函數來處理,這樣就不會有前面=A3<>A4這個條件式所遇到「最後一列沒有下一列,導致最後一列篩不出來」的問題。因此,讀者只要遇到卡關,可以請AI多試不同的公式,這個做法會比請AI在舊公式上除錯來得快。
任何微不足道的Excel操作卡關都儘管問AI:AI 提供自動篩選器操作提示
除了看起來稍微有點學問的進階篩選功能外,爾後讀者如果遇到任何Excel內建操作的問題,都可以把截圖丟給AI聊天機器人,請它給出操作提示。不用怕,任何小功能都行。
【1】例如面對一些不複雜的篩選需求時,Excel的自動篩選功能也常被使用,這是使用率最高的篩選工具:
位於資料頁次/排序與篩選區的篩選鈕是最常用的Excel篩選工具
可以直接勾選要篩選的條件,例如勾選萬華區結果如右
也可在此輸入部份的值,例如大安區做為篩選條件
這裡也提供一大堆自動篩選條件
【2】雖然自動篩選操作起來很直覺,不太需要教,但如果一時不曉得如何指定篩選條件,不妨就把「卡關的截圖」+ 「想篩出什麼資料」請AI給出提示吧:
例如想篩出「請款單編號」中含"10" (月份) 的項目,光點點按按是篩不出來的。這時就可以搬出 AI 聊天機器人來協助:
附上資料截圖
建議附上自動篩選器的截圖,這樣AI聊天機器人的回答才不會太發散
描述需求
本例AI教筆者用萬用字元符號來處理
看到左邊AI聊天機器人的提示,雖然對這個位置的指示沒到很精準,但至少AI有提供篩選的思路(若對於在哪裡輸入不清楚,可以再繼續逼問AI)
【TIP】但提醒讀者,如同第1章所提到的,「請AI教你Excel怎麼操作」比較適合對Excel有一定熟悉的人(以本例來說,至少你自己要用過自動篩選器!),因為AI聊天機器人對操作位置的指示不會100%精準,若您對某功能壓根不熟,光看AI聊天機器人的步驟操作極有可能會白花時間。
節錄自:旗標出版《超有料!職場第一高效的 Excel ✕ AI 自動化工作術:生成公式 + 函數、做自動化,用 AI 解決所有 Excel 難題!》/施威銘研究室 著
推薦閱讀:
AI寫Excel公式這樣最省時!ChatGPT、Copilot描述需求、生成函數、錯誤修正一次學會
ChatGPT整理Excel表格超快速!用AI輕鬆搞定複雜資料
【Graphy AI教學】AI自動生成圖表、數據分析4技巧!連報告都能一鍵生成的靈感救星
0 0 1937 1
