iT邦幫忙

2026 iThome 鐵人賽

DAY 10
0
佛心分享-IT 人自學之術

30 天 從數據思維到自動化稽核實戰系列 第 10

Day 10:AI 生成 Excel 高階風險函數(巢狀 IF, XLOOKUP, TEXT)

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20260913/200709698R4QCKgWfB.png
收到!各位打火弟兄注意,我是今天的資料分析兼 AI 戰術教官。裝備檢查完畢,全部給我集中精神進入狀況!

今天的救援任務是推進 「Day 10:AI 生成 Excel 高階風險函數(巢狀 IF, XLOOKUP, TEXT)」

在金融風控與信用審查的火場裡,手動撰寫複雜的 Excel 巢狀邏輯(Nested IF)、跨表對照(XLOOKUP)或格式轉換(TEXT),極易因為括號漏掉、欄位參照錯位(如把 B2 誤寫成 C2),或忽略資料型態差異而產生致命錯誤。一旦風險函數計算出錯,審核門檻與違約等級判定就會失真,導致高風險客戶被誤判為合格授信,引發資金鏈斷裂的連環大火!

以下依照我們的「救災標準作業程序 (S.O.P)」進行詳盡的剖析與實務演練:


🚨 1. 災情評估與風險控制 (Size-up & Problem Analysis)

在信用評分與風控自動化的數據火場中,公式錯誤與 Schema 模糊是導致風控失靈的盲點:

  • 數據火場的致命盲點:新手在請 AI 撰寫 Excel 公式時,最常犯的錯誤就是下達模糊指令(如:「幫我寫一個判斷客戶負債比跟風險的公式」)。因為沒有向 AI 交代清楚資料工作表 Schema(例如:A 欄是月收入、B 欄是月負債、C 欄是信用分數),AI 產出的公式欄位參照只會是假設值,直接複製回 Excel 必然爆錯(#NAME?, #REF!)!
  • 打火弟兄最常犯的致命迷思
    1. 迷思一:「認為 Excel 函數隨便算就好,不用做邊界條件與分母為零的防錯處理。」 —— 錯!未經 IFERROR 包裹的公式,在遇到除以零或查無資料(#DIV/0!, #N/A)時會直接卡死整張分析表,讓風控自動化流水線瞬間停擺。
    2. 迷思二:「依賴傳統 VLOOKUP 進行跨表合規對照。」 —— 錯!VLOOKUP 欄位參照是死板的相對位置,一旦對照表插入新欄位,整個風控系統的對照邏輯就會崩塌。必須改用更強悍、不懼欄位移動的 XLOOKUP 戰術!

🧯 2. 戰術下達與核心原理 (Tactical Strategy)

為了讓 AI 精準生成一次性可執行的 Excel 高階風險函數,我們必須採用 「Data Schema 鋪設 + 三大高階函數聯合作戰戰術」

  1. 事前 Schema 描述(Data Schema Specification)
    在 Prompt 中精確定義工作表名稱(Worksheet Name)、欄位字母參照(Col A ~ Col G)與資料型態,給 AI 一張精確的數據地圖。
  2. DTI 自動計算與 TEXT 格式化
    計算負債收入比(Debt-to-Income, DTI = 月負債 / 月收入),並結合 IFERRORTEXT() 將數值轉換為標準百分比格式(如 45.00%),確保報表可讀性。
  3. 巢狀 IF(Nested IF / IFS)風控門檻判定
    建構多層次邏輯過濾網,結合 AND()OR() 運算子,依照 DTI 與信用分數精確劃分違約風險等級(Tier 1 至 Tier 3)。
  4. XLOOKUP 跨表合規與利率對照
    根據判定出的違約等級,自動跨表對照「風險合規利率表」,精確檢視核准利率與限制條件。

🚒 3. 黃金救援步驟 (Actionable S.O.P)

事前佈線(Data Preparation & Schema Definition)

我們在 Excel 中建立兩張工作表,並向 AI 精確宣告資料結構:

  • 工作表 1:Credit_Audit(信用審查主表)
    • A2:客戶代號 (Customer_ID)
    • B2:月收入 (Monthly_Income)
    • C2:月負債 (Monthly_Debt)
    • D2:聯徵信用分數 (Credit_Score)
    • E2DTI 負債比率(待填入公式)
    • F2審核門檻與違約等級(待填入公式)
    • G2核准年利率(待填入公式)
  • 工作表 2:Risk_Rate_Table(風險合規對照表)
    • A2:A4:風險等級 (Tier 1 (優質核准), Tier 2 (條件核准), Tier 3 (拒絕/高風險))
    • B2:B4:對應核准年利率 (2.50%, 4.50%, 8.00%)

深入火場(Analysis & Modeling - 實力練習:AI 生成 DTI 與審核門檻 Excel 函數組合)

步驟 1:輸入 AI 的結構化 Prompt(完全指定 Schema + 任務目標)
# Role (System Prompt)
你是一位精通金融風控自動化與 Excel 高階函數撰寫的資料分析專家。

# Schema & Context
我的 Excel 活頁簿包含兩張工作表:
1. 工作表 `Credit_Audit`:
   - B2:月收入 (Monthly_Income)
   - C2:月負債 (Monthly_Debt)
   - D2:信用分數 (Credit_Score, 區間 300-800)
2. 工作表 `Risk_Rate_Table`(合規對照表):
   - A2:A4 包含風險等級:["Tier 1 (優質核准)", "Tier 2 (條件核准)", "Tier 3 (拒絕/高風險)"]
   - B2:B4 包含對應年利率:[0.025, 0.045, 0.080]

# Task Objectives
請幫我撰寫用於 `Credit_Audit` 工作表第 2 列的三個連貫 Excel 函數:
1. 【E2 欄位 - DTI 計算】:計算負債比 (C2/B2),需用 IFERROR 防止分母為零,並用 TEXT 格式化為 "0.00%" 百分比。
2. 【F2 欄位 - 違約等級與審核門檻 (巢狀 IF)】:
   - 規則 A:若 DTI > 60% (C2/B2 > 0.6) 或 信用分數 D2 < 550 -> 輸出 "Tier 3 (拒絕/高風險)"
   - 規則 B:若 DTI <= 40% (C2/B2 <= 0.4) 且 信用分數 D2 >= 700 -> 輸出 "Tier 1 (優質核准)"
   - 規則 C:其餘情況 -> 輸出 "Tier 2 (條件核准)"
3. 【G2 欄位 - XLOOKUP 跨表對照】:根據 F2 的風險等級,跨表至 `Risk_Rate_Table` 的 A2:A4 尋找匹配項,並回傳 B2:B4 的對應利率。若查無資料顯示 "無對照"。

步驟 2:AI 生成之 Excel 高階風險函數組合與解析
  1. E2 欄位(DTI 負債比率計算與格式化)

    =IFERROR(TEXT(C2/B2, "0.00%"), "數據異常")
    

    教官拆解:利用 C2/B2 算出負債比,外部套用 TEXT(..., "0.00%") 強制格式化,並以 IFERROR 防禦收入為 0 造成的除以零災難。

  2. F2 欄位(巢狀 IF 違約等級與審核門檻判定)

    =IF(OR((C2/B2)>0.6, D2<550), "Tier 3 (拒絕/高風險)", IF(AND((C2/B2)<=0.4, D2>=700), "Tier 1 (優質核准)", "Tier 2 (條件核准)"))
    

    教官拆解:第一層以 OR 鋪設防火牆,只要負債比超過 60% 或信用分數低於 550 直接判定高風險;第二層以 AND 精確篩選優質客戶,最後收攏中風險案件。

  3. G2 欄位(XLOOKUP 跨表合規對照核准利率)

    =XLOOKUP(F2, Risk_Rate_Table!$A$2:$A$4, Risk_Rate_Table!$B$2:$B$4, "無對照", 0)
    

    教官拆解:採用現代 XLOOKUP,直接傳入 F2 判定結果,跨表比對 Risk_Rate_Table 的 A 欄並回傳 B 欄利率,完全擺脫傳統 VLOOKUP 的欄位限制與防護破口!


殘火處理與儀表板(Visualization & Risk Dashboard Integration)

  1. 公式極端值測試(Debug Check)
    在第 2 列套用公式後向下填滿,測試極端案例(如月收入 0、信用分數 300),確認皆被 Tier 3IFERROR 機制截斷,無 #DIV/0! 拋出。
  2. 指揮中心視覺化(Dashboard Integration)
    將計算完成的數據匯入 Excel 樞紐分析表或 Tableau,建構「分行信貸 DTI 與利率分佈儀表板」,即時監控各風險等級 Tier 1 至 Tier 3 的案件核貸占比與平均 DTI 表現。

🛡️ 4. 隊長的精神訓話 (Takeaway)

「Schema 描述先打底,高階函數連環發;巢狀 IF 鎖住風險門,XLOOKUP 精準對照不爆表!」


上一篇
Day 9:非結構化文本轉結構化風控表格(KYC、申訴與財報解析)
下一篇
Day 11:跨系統對帳與對折數據自動比對
系列文
30 天 從數據思維到自動化稽核實戰11
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言