V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
snw
V2EX  ›  Excel

Excel 自带函数连 Map, Reduce 都有了

  •  
  •   snw · 2022-05-05 23:43:31 +08:00 · 1601 次点击
    这是一个创建于 936 天前的主题,其中的信息可能已经有所发展或是发生改变。

    准确来说,重大更新是 Excel 的 Lambda 函数,Map, Reduce 等函数只是附带的。
    去年初微软就发布了 Excel 的 LAMBDA 函数Research Blog),年中又发布了一系列以 Lambda 函数为参数的函数,包括:

    • MAP
    • REDUCE
    • SCAN
    • MAKEARRAY
    • BYROW
    • BYCOL
    • ISOMITTED

    发布时刚进入 Beta 版预览(Current Channel Preview),现在已经进入月度更新版(Current Channel)了。

    看起来是把以前 VBA 或者 Power Query 等才能便捷实现的功能放到了 Excel 函数里,而LET 函数LAMBDA 函数等相配合能实现更复杂的公式,以前许多 Excel hack 现在可以用正常思维在一个单元格内实现了。
    感觉 Excel 公式的编程功能越来越强化,不知道这是否是个好的发展方向?是否能显著减少需要 Python 等外部程序的场景?


    PS. Excel 最近还发布了一系列新的文本和数组函数,目前还在 Beta 阶段。

    4 条回复    2022-05-06 14:07:50 +08:00
    clrss
        1
    clrss  
       2022-05-05 23:54:45 +08:00
    希望 Apple Numbers 跟进.

    感觉 iOS 上日用记账啥的 Numbers 比 Excel 好使. 之前做了个分期统计的表格, 特别想要 LET().
    MiketsuSmasher
        2
    MiketsuSmasher  
       2022-05-06 10:52:14 +08:00   ❤️ 1
    快进到《 Excel 编程从入门到跑路》
    emberzhang
        3
    emberzhang  
       2022-05-06 11:13:07 +08:00 via iPhone
    坐等 Jetbrains 开发 Excel IDE 了
    snw
        4
    snw  
    OP
       2022-05-06 14:07:50 +08:00 via Android
    @emberzhang
    Excel:我就是 IDE
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3700 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:43 · PVG 18:43 · LAX 02:43 · JFK 05:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.