微软:Excel公式是世界上使用最广泛的编程语言
喜歡就關(guān)注我們吧!
文|一君
微軟近日推出了一項(xiàng) Excel 公式構(gòu)建的新功能 LAMBDA,正則測試階段。LAMBDA 允許使用 Excel 自身的公式語言自定義功能,而過去,Excel 中需要通過 JS 等語言編寫自定義函數(shù)。同時(shí),LAMBDA 還可以實(shí)現(xiàn)一個(gè)函數(shù)對另一個(gè)函數(shù)的調(diào)用,通過單個(gè)函數(shù)調(diào)用可以部署的功能將不受限制。
對于新功能的意義,微軟稱:LAMBDA 將徹底改變在 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ò),請點(diǎn)個(gè)在看呀
總結(jié)
以上是生活随笔為你收集整理的微软:Excel公式是世界上使用最广泛的编程语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET 5 的重大改变:消失的历史技术
- 下一篇: 理解C#中的闭包