微軟:Excel公式是世界上使用最廣泛的編程語言
微軟近日推出了一項(xiàng) Excel 公式構(gòu)建的新功能 LAMBDA,正則測(cè)試階段。LAMBDA 允許使用 Excel 自身的公式語言自定義功能,而過去,Excel 中需要通過 JS 等語言編寫自定義函數(shù)。同時(shí),LAMBDA 還可以實(shí)現(xiàn)一個(gè)函數(shù)對(duì)另一個(gè)函數(shù)的調(diào)用,通過單個(gè)函數(shù)調(diào)用可以部署的功能將不受限制。

對(duì)于新功能的意義,微軟稱:LAMBDA 將徹底改變?cè)?Excel 中構(gòu)建公式的方式。Excel 是世界上使用最為廣泛的編程語言,但缺少編程中最基本的原理之一,即使用公式語言定義可復(fù)用函數(shù)的能力。
LAMBDA 能實(shí)現(xiàn)可復(fù)用的自定義功能,并且包含遞歸能力。
可復(fù)用的自定義功能。使用 LAMBDA 可以在 Excel 中構(gòu)建任何公式,將其包裝在 LAMBDA 函數(shù)中并命名,如命名為“MYFUNCTION”。然后可在工作表中的任何地方引用 MYFUNCTION,在整個(gè)工作表中重復(fù)使用該自定義函數(shù)。
遞歸。如創(chuàng)建一個(gè)名為 MYFUNCTION 的 LAMBDA,則可以在 MYFUNCTION 的定義內(nèi)調(diào)用 MYFUNCTION,無需編寫腳本。
此外還有一些其他的 Excel 改進(jìn)包括:動(dòng)態(tài)數(shù)組,不僅可以將單個(gè)值傳遞給函數(shù),也可以傳遞值數(shù)組,函數(shù)也可以返回值數(shù)組;數(shù)據(jù)類型,單個(gè)單元格可以包含多種屬性的數(shù)據(jù)類型,不再只是字符串或數(shù)字。
LAMBDA 發(fā)布詳情查看:
https://techcommunity.microsoft.com/t5/excel-blog/announcing-lambda-turn-excel-formulas-into-custom-functions/ba-p/1925546
覺得不錯(cuò),請(qǐng)點(diǎn)個(gè)在看呀
