Power Query M语言和Excelfunction

我对微软发明一种新语言没有任何问题。 但为什么他们select疏远那些已经熟悉VB或Excel脚本的人呢? 为什么不允许这些呢? (他们说这是一个混搭,但唉,它不是太混乱。)

是否有可能将Excel函数放入目标excel电子表格中的加载逻辑进行评估?

这是一个复杂的问题,在我们产品的发展历史中有许多答案,但是我会给出我自己的(非官方的)意见。

“M”并不是要取代VB脚本,我不认为它会很快取代Excel公式语言。 相反,这只是一个简单的语言,只做一些工作:获取和转换数据。

我最经常比较“M”的语言是SQL。 “M”和SQL都允许您从表中select特定的列和行,添加计算列,连接表和聚合数据。 但“M”为您提供了一种查询语言,可让您在同一个查询中混合来自多个来源的数据:Sql Server,CSV,JSON,Facebook,Google Analytics等。


对于在Excel函数中使用“M”的第二个问题,这是一个很酷的主意!

我build议Excel产品团队使用Excel中的反馈button和/或https://excel.uservoice.com/