Excel有很多好用的函數功能可供使用,但因應各人工作狀況不同,有時會需要將不同函式或程序進行組合以滿足特殊需求。請看本期軟體操作小撇步,您就可以學會這個好用的方法囉! |
請看以下說明: |
一、
|
使用Excel自訂函數,一開始需先進入開發人員區,以Excel 2007為例,從「開始/Excel選項/常用」的"使用Excel時最常用的選項"裡面,"在功能區顯示「開發人員」索引標籤"需被勾選: |
|

|
二、 |
接著便可在Excel功能區內,看到「開發人員」索引標籤,點選裡面的"Visual Basic"功能。 |
|

|
三、 |
進入之後,於左方功能區的模組按右鍵,選擇「插入/模組」。 |
|

這時,右方會出現一塊程式撰寫區,之後的自訂函式就可以於此區域完成。

|
四、 |
假設,我們想要自己寫一個公式,當使用者於三個儲存格各輸入一個數字,函式會計算前兩個數字相加並減去第三個數字。可以於上一步驟裡的程式撰寫區,撰寫自訂函式如下: |
|

茲介紹式子中的資訊如下:
- Function與End Function:自訂函式需以這樣的形式包覆。
- test(A,B,C):test為函數名稱;A、B、C為使用者需輸入的三個變數。
test=A+B+C:為函式計算結果。 |
五、 |
撰寫完成,回到Excel工作表,假設使用者在儲存格A1、B1與C1各輸入一個變數: |
|

|
六、 |
若我們想在儲存格A2使用剛剛設計的函式顯示計算結果,可於A2輸入
=test(A1,B1,C1) |
|

按下Enter鍵之後,答案1+2-3=0,即為剛剛設計函式的預期結果。 |
七、 |
再試一次,於儲存格A1~A3上,輸入2、4、4,答案為2+4-4=2。 |
|

|
|