AI 踢館 Excel 巢狀 IF 地獄:一行指令搞定複雜食物營養分級,告別 VLOOKUP 惡夢
還在手刻上百行的巢狀 IF 與 VLOOKUP 公式嗎?AI 助理只需一句話,就能自動完成跨越多個表格的複雜邏輯判斷!
現況剖析與統計 (Diagnostic) ‧ 流程自動化 (Process Automation)
商業危機與痛點
專案經理 Mina 接到一個緊急任務:公司的營養師團隊設計了一套全新的「食物營養分級系統」,規則相當複雜,不同食物分類(如主食、飲料、點心)有著截然不同的鈉、糖、飽和脂肪的評判標準。她必須在本週五前,為線上商城的上百種商品標上「A級 – 健康推薦」、「B級 – 適量攝取」或「C級 – 謹慎享用」的標籤。她立刻想到了公司的 Excel 達人 David。
David 眉頭一皺,打開 Excel 檔案。他知道,這是一場硬仗。首先,他需要用 VLOOKUP 函數,從營養師提供的「分級標準表」中,根據每項食物的「食物分類」,動態抓取對應的 A、B、C 級評判數值。接著,才是惡夢的開始:他必須將這些 VLOOKUP 公式,層層嵌套進一個巨大的 IF 判斷式中。公式變得像一條貪食蛇,盤根錯節:`=IF(AND(C2 才寫到一半,Excel 就跳出了「#N/A」錯誤。是 VLOOKUP 的欄位索引錯了?還是 IF 的括號少了一個?David 的眼神逐漸渙散,在密密麻麻的公式字串中,他感覺自己像在程式碼的汪洋中大海撈針。時間一分一秒過去,Mina 的催促訊息不斷彈出,他不禁心想:難道沒有更聰明的方法嗎?
傳統 Excel 作法是場精神折磨。光是構思多層巢狀 IF 的邏輯順序就足以讓人頭痛,還必須結合 VLOOKUP 精準參照不同工作表的標準,複雜度呈指數級增長。公式的閱讀性趨近於零,只要一個括號、一個逗號或一個欄位索引數字出錯,整個公式就會崩潰。除錯過程更是災難,你必須像拆彈專家一樣,逐層檢查每個函數的引數是否正確,且毫無效率可言。當未來需要新增一個食物分類或修改評判標準時,這條「公式巨獸」的維護成本,足以讓任何人感到絕望。
現在要處理的資料如下:
食物名稱,食物分類,飽和脂肪 (克),鈉 (毫克),糖 (克) 經典牛肉漢堡,速食,15.2,1250,9.5 奶油蘑菇濃湯,湯品,8.5,980,4.2 凱薩沙拉,蔬菜,5.1,450,2.1 藍莓優格,點心,2.3,120,22.8 現烤蘋果派,烘焙,11.8,310,35.2 日式豚骨拉麵,主食,18.5,1980,6.3 清蒸鱸魚,海鮮,1.9,350,0.8 美式黑咖啡,飲料,0.1,5,0.2 香草冰淇淋,點心,9.7,95,28.9 蒜炒菠菜,蔬菜,0.3,550,1.5 ..... (共計 50 筆資料,請下載完整檔案進行實戰)
實戰演練素材
下載此範例資料,直接拖曳至 Gemini 進行對話演練。
[P]rompt 神級咒語
請將剛下載的 CSV 拖曳放入 Gemini 視窗,並貼上以下咒語:
[P]rove 稽核驗證點
- **抽樣驗證分類規則:** 檢查「日式豚骨拉麵」(主食)的鈉含量 1980mg,是否因未超過主食類的 2000mg C級門檻而被正確分級。
- **抽樣驗證特殊條件:** 檢查「藍莓優格」(點心)的糖含量 22.8g,是否因未超過點心類的 30g C級門檻而被正確分級。
- **檢查極端值:** 確認「美式黑咖啡」這類各項數值極低的品項,是否被正確歸類為 A 級。
- **完整性檢查:** 確認 AI 是否為每一筆資料都給出了分級,沒有任何遺漏或錯誤訊息。
職場防雷提示:
範例資料中故意埋放了空值與格式錯誤,請務必驗證 AI 產出的結果是否正確避開了這些坑!
[P]rocess 執行步驟
- 從 Excel 中,完整複製包含標題列的資料範圍 (例如 A1:E51)。
- 打開 Gemini (或其他大型語言模型) 的對話視窗。
- 直接貼上剛剛複製的資料。
- 按下 Enter 換行後,貼上上方的「PRO-Cube Prompt」指令。
- 複製 AI 生成的、包含新欄位的完整 CSV 格式回覆。
- 回到 Excel,在一個新的工作表或空白處,選擇一個儲存格,將複製的內容貼上即可。
公式的終點,是商業智慧的起點
我們曾耗費無數心力,在 Excel 的函數迷宮中試圖將複雜的商業邏輯轉化為冰冷的公式。然而,AI 時代的來臨,徹底顛覆了這個工作模式。如今,我們不再需要與 VLOOKUP 和巢狀 IF 搏鬥,而是將精力專注於「定義清楚規則」這件更有價值的事情上。過去只有少數 Excel 專家能完成的任務,現在任何清楚業務邏輯的專案經理,都能透過一段「人話」指令快速實現。這不僅是效率的躍升,更是工作思維的解放——讓我們從工具的操作者,真正蛻變為駕馭數據、創造價值的策略家。