Excel現允許用戶通過LAMBDA創建自定義函數
微軟近日為Excel用戶帶來了多項重要功能更新,其中就包括了對自定義數據類型的支持。本文要為大家介紹的,就是已經向Office Insider測試者們推送的LAMBDA新功能。這項功能仍處於Beta測試階段,但感興趣的用戶已可藉助它來創建基於Excel公式的自定義函數。然後將之另存為自定義名稱,以便後續重複使用。
(來自:Microsoft)
值得一提的是,這些函數還支持遞歸,意味著自定義函數也可以調用它自己—— 儘管只有在Excel 中使用VBA 或JavaScript 等腳本,才能夠做到這一點。
微軟表示,新方法帶來了一些好處。首先,如果用戶在公式中發現了bug,亦可通過另存為功能來輕鬆修復。其次,為創建公式的用戶,亦能夠更好地閱讀並理解函數功能。
至於遞歸,其允許公式在必要時自動更新。如果在數據中檢測到了更改,則函數可以調用自身,並基於這些更改來更新相關結果(如上方動圖所示)。
更棒的是,這些公式不僅支持文本和數字類型,還可與location 等數據類型一起使用,並且支持動態數組。
最後,上述功能現已向Office Insider測試版通道推送,但目前尚不清楚正式版的發布日期。