Microsoft宣布一項新功能,它將徹底改變您在Excel中構建公式的方式

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

微軟 Excel Lambda

Microsoft今天宣布了一項新功能,它將徹底改變您在Excel中構建公式的方式。 Excel公式非常流行,但是您不能使用公式語言來定義自己的可重用函數。 新的LAMBDA功能將允許您使用Excel的公式語言定義自己的自定義函數。 您也可以從另一個調用一個函數。

可重用的自定義功能

使用LAMBDA,您可以採用在Excel中構建的任何公式,並將其包裝在LAMBDA函數中並為其命名(例如“ MYFUNCTION”)。 然後,您可以在工作表中的任何地方引用MYFUNCTION,在整個工作表中重複使用該自定義函數。 我將在下面顯示幾個示例。

遞歸

可重用的函數足以開始使用LAMBDA,但還有一件事……您可以進行遞歸。 例如,如果創建一個名為MYFUNCTION的LAMBDA,則可以在MYFUNCTION的定義內調用MYFUNCTION。 這是以前只能在Excel中通過腳本(例如 VBA/JavaScript的)。 我還將在下面顯示一個示例,說明如何利用它來構建以前無需編寫腳本就無法完成的工作。

語法:

= LAMBDA([parameter1,parameter2,…,]計算)

爭論 產品描述
參數 您想要傳遞給函數的值,例如單元格引用,字符串或數字。 您最多可以輸入253個參數。 此參數是可選的。
計算

您要執行並作為函數結果返回的公式。 它必須是最後一個參數,並且必須返回結果。 此參數是必需的。

Microsoft Windows 和 Mac 版本的 Excel 上的 Office 預覽體驗成員可以使用新的 lambda 函數。

資源: Microsoft微軟

有關主題的更多資訊: Excel, 拉姆達, 微軟

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *