• 精彩,Excel成为编程语言,国产重量级选手再也坐不住了


    9c86ff8a91c7d46d36f4e507daf98c9a.jpeg


    在我们以往的认知中,Excel仅仅是微软办公套件里的一种办公工具。

    0d71ecfb457ed5669ac89b3459450af2.jpeg

    Excel

    尽管Excel电子表格,能用函数表达式和公式,但不论是小白还是资深用户,都不会把它当作编程语言来看待。

    因为,它有两大缺点:其一是公式语言,仅支持字符串、数字和布尔值等标量值,其二是不支持自定义新函数。

    不过现在,一切都变得不一样了。

    91e888aba90f956a2706f3ff77291a94.jpeg


    早在2019年,Excel的数据类型,便超越了数字和文本,允许单元格包含一级记录,紧接着,次年12月微软宣布了LAMBDA 功能,填补了第二个缺憾:LAMBDA 允许用户,使用Excel的公式语言,自定义新函数。

    也就是说,通过LAMBDA,理论上可以用Excel的公式语言写任何计算,从而满足图灵完备(即具有无限存储能力的通用物理机器或编程语言)。

    02e32831758e069c07d499109094ecb4.jpeg


    当然,你也可以这样理解,Excel是世界上使用最广泛的编程语言,Excel 公式的编写者比世界上所有 C、C#、C++ 、 Python和Java程序员的总和,还要多出一个数量级。

    虽说,微软引入LAMBDA,让Excel转变成为了,一种全面的编程语言。

    不过,更多的问题,也随之涌现。

    e39c325ea4ef79c460c20db40736343e.jpeg


    不少人认为,微软此举,搞得太复杂了,不利于普及,如果涉及深度编程,还不如直接学python,但是微软的确很少有太过于创新的东西。

    3f3e84500380a51611afd67ea8bbe777.jpeg


    诚然,晦涩难懂且多如牛毛的excel函数公式,对我们这些大多数excel“平民玩家”来讲,不太友好。

    我们总不能,一边编程,又一边不厌其烦地去问度娘,这个是什么函数,又能实现什么功能吧?太费时间了!还不能保证你,下次就一定记得住这个函数。

    764d4b250ca1351060c18e68d96c83ca.jpeg


    不管是谁,都希望把有效的时间,放在有意义的事情上,而不是乐此不疲地重复查询某个公式语言的动作。

    要我说,业务问题归业务人员处理,专业问题还是由专业人员解决。国产的电子表格编程工具,更符合国人的操作习惯,未必用起来就没有国外软件香。

    2ce585ca2fb1c9d359d2697bd8e99e4e.jpeg


    2018年,德国西门子以7亿美元重金,收购了国外知名低代码平台Mendix。

    b29de5a55069531926f0e582d4e5a16e.jpeg

    西门子

    此举一出,整个IT圈为之沸腾,一股“低/无代码开发”、敏捷开发的热浪,迅速席卷了在数字化转型中,夹缝求生的万千企业。

    低/无代码开发平台,可视化编程的新模式,给它们带来了光。

    而在众多的国产知名低/无代码开发工具中,尤以一款擅长“表格编程”的无代码开发工具——Eversheet,表现最为亮眼。

    cd37c6f79d1ab40d338bc69e048b6eda.jpeg

    Eversheet,云南小松机械工程ERP登录界面

    事实上,早在2010年,Eversheet便已在无代码开发领域深耕,时至今日,从轻量型的进销存,OA,CRM,到重量型PLM,MES,WMS......Eversheet皆深谙其道。

    有意思的是,这款首创“表格编程”技术,并开创“央企管理软件自主开发”先河的无代码开发工具,操作界面和excel长得很像,但业务逻辑和文本信息配置,使用的都是,纯中文式编程。

    3beda6491d0ba534b09dda35e02dee5f.jpeg


    也就是说,即使你是IT小白,不会编写一行代码,也可以通过类似excel拖拉拽的操作方式,配置数据接口,填表公式,业务公式等中文文本信息,以可视化的编程方式,将涵盖全行业领域支持二次开发的管理软件,给搭建出来。

    由于其内嵌了MySQL数据库,支持.js脚本,所以,不管是多么复杂的业务功能,都可以在这上面实现。

    061c4947cca606e1ce1a4dd19f5fa050.jpeg


    比如,使用excel很难实现的:单点登录,负载均衡,外网映射,内网穿透;统计查询,消息推送,多人协同,一物一码,蓝牙打印,拆BOM分析,数字大屏;与Oracle、SAP、金蝶、企业微信、PDA、高拍仪等软硬件进行无缝对接......

    f96d255a18c44f48480a0f29cf7ea5fc.jpeg

    可视化大屏

    迄今为止,Eversheet早已企业数字化转型的标准配套装备,像华为、恒逸石化、云南小松、欧拉姆、许继电气、中冶、中铁、汾西矿业等近20万+企业都在使用它。

    小结

    科技无国界。

    75d564843f06871a9f16677c31ee9505.jpeg


    但,前提是,只有你自身足够强大,才会有接受别人优秀的勇气。

    是的,国产一样可以做得很好,我们不必顾此失彼。

    PS:关注我,获取更多资讯!

    文|Mondy

    标签:编程语言 软件 华为 excel

    61c3b771c022720d44dccdb738a8ef5b.jpeg


    3f50b84a678b8a8e0f55fb925dd8d296.jpeg

  • 相关阅读:
    【数据结构】堆的实现&堆排序&Top-K
    算法D33 | 贪心算法3 | 1005.K次取反后最大化的数组和 134. 加油站 135. 分发糖果
    VMware清理拖拽缓存
    【玩转前端】HTML5和CSS3
    前端代码规范神器之f2elint的使用教程
    Spring框架详解
    ClickHouse进阶(十九):clickhouse管理与运维-权限管理
    AndroidStudio 安装与配置【安装教程】
    微观经济学论文选题怎么选?
    linux获取docker容器中的文件路径怎么表示
  • 原文地址:https://blog.csdn.net/lato3335860/article/details/125886003