excel創建自定義函數方法
Excel中經常需要創建自定義的函數,自定義函數具體該如何創建呢?下面是由學習啦小編分享的excel創建自定義函數方法,以供大家閱讀和學習。
excel創建自定義函數方法(一)
步驟1:打開Excel程序,按鍵盤組合鍵“Alt+F11”或切換至“開發工具”功能區并點擊“Visual Basic”按鈕進入VBA環境。
步驟2:有關開啟“開發工具”功能區的方法請參考本經驗最后部分的講解。
步驟3:在VBA環境下,右擊“Microsoft Excel對象”,從彈出的菜單中選擇“插入”->“模塊”項。
步驟4:在打開的模塊窗口中,輸入以下代碼:
Function 三項合并計算(a, b, c)
步驟5:三項合并計算 = a * b + c
End Function
步驟6:該代碼用于對提供的三個參數進行計算,結果返回函數本身。
步驟7:接著返回Excel界面,在單元格中輸入公式“=三項合并計算(2,3,5)”并按回車鍵即可得結果。
步驟8:當然,我們還可以通過引用三個單元格數據來實現同樣的計算功能:分別在A2、B2、C2單元格中輸入2,3,5,在D2單元格中輸入“”并按回車鍵即可得結果。
excel創建自定義函數方法(二)
步驟1:點擊“工具”中的“宏”,選擇“Visual Basic編輯器”項(按“Alt+F11”快捷鍵一樣效果),如圖。
步驟2:在執行1步驟后跳出“Visual Basic編輯器-Book1”窗口,如圖。
步驟3:在“Visual Basic編輯器-Book1”窗口中,點擊“插入”中的“模塊”項,如圖。
步驟4:執行3步驟,會跳出如下命令窗口,如圖。
步驟5:在“Book1-模塊1(代碼)”窗口里輸入:
Function S(a, b)
S = a * b / 2
End Function
如圖。
步驟6:Function S(a, b)是定義函數及參數的,自定義函數必須首先這么定義自己的函數,然后以End Function作結束。輸入完畢,關閉窗口,自定義的函數就完成了。
步驟7:下面看看我們自定義的函數實際的運用,如圖中的兩組數據,我們來計算面積。
步驟8:表格中,點擊C3單元格,在fx處輸入“=S(A3,B3)”就行了,只要一回車確定,面積就出來了,如圖。
excel創建自定義函數方法




