Excel小技巧

最近改寫之前寫的Excel VBA踩了一些雷,破關後趕快記錄起來留念

  • 名稱管理員
    • 想判斷抓字體顏色的話,可以用=get.cell(24,儲存格)來判斷
    • 在同一個工作表內,即便設定不同名稱但抓取的區域有重疊的話,之前名稱的區域設定會被更改,但已經帶出來的值不會因此被更動 (除非手動點選儲存格去更新)
    • 同上,既然位置會被更動但已經帶出的值不會異動,所以直接用一個名稱設定到底就好,不用一個名稱位置設定一次
  • IF判斷式
    • 在同一個儲存格內似乎不能超過5次的判斷,否則第五次後的判斷就會失效
    • 我剛好有一個8格儲存格的判斷,因此只好分四格儲存格做兩次判斷,最後在判斷這兩個判斷結果做最後一次IF判斷式
    • IF判斷式只能針對數字去比對,若是遇到英文字就要另外處理,我後來使用的公式是=IF(ISTEXT(A1),A1,N))來判斷

參考資料

  1. excel取得 填充顏色 字體顏色(Excel函數應用get.cell)
  2. 在excel中,IF的條件是文字或者英文如何引用?