不插入圖表物件,純公式在儲存格內繪製「資料條」,隨資料動態變化。利用 REPT 重複字元、Wingdings 字型的方塊字元 n,構建低於/高於預算的雙向資料條。
E 欄顯示「低於預算」紅色資料條,G 欄顯示「高於預算」綠色資料條,F 欄顯示項目名稱。
=IF(D2<0, REPT("n", -ROUND(D2*100,0)), "")=A2=IF(D2>0, REPT("n", ROUND(D2*100,0)), "")D2*100:差異率轉百分比整數(如 -0.23 → -23)。ROUND(...,0):四捨五入取整。REPT("n", N):重複 N 個 n 字元。IF(D2<0...):負差異顯示於左欄(低於),正差異顯示於右欄(高於)。Excel 2007+ 內建 條件格式 → 資料列,一鍵產生專業漸層資料條,支援正負雙向、自訂顏色、軸線位置,**為首選方案**。本文技巧適合舊版相容或極度客製化需求。