zoukankan      html  css  js  c++  java
  • LET函数(Excel函数集团)

    LET函数,是个Office365新增函数,所以,还在用上古版本的童鞋请无视此篇哈~

    话说Excel中,有个自定义名称的功能,如下图,左右两个表分别自定义了“data1”和“data2”两个名称,现在要将这两个名称中的两列分别进行计算。

     

    好吧,我也承认这做法有点无聊,直接“=A3:A8&D3:D8”“=B3:B8*E3:E8”不就好了吗?但是名称有它的优势,具体说来就是^#$@$%$……(此篇不是专门讲名称的,所以您就当您此时的耳机坏了哈)。

    这玩意要用Let函数,就可以既用到了名称,又不必自定义名称,如下图。

     

    公式:

    =LET(data1,A3:A8,data2,D3:D8,data1&data2)

    =LET(data3,B3:B8,data4,E3:E8,data3*data4)

    这里一共有四个名称,“data1”“data2”“data3”和“data4”,但【名称管理器】里却什么都没有,没错,根本没有自定义名称,这四个名称是Let函数赋予的。

    第一个公式意思是,让A3:A8这段区域变成名称“data1”;让D3:D8这段区域变成名称“data2”,再让两个名称进行连接。

    第二个公式……呃……自己触类旁通吧。

    所以,Let函数的语法是:

    =LET(随便起个名字,给这个名字赋个值,让这个名称参与计算)

    =LET(随便起个名字1,给这个名字1赋个值, 随便起个名字2,给这个名字2赋个值,让这个名称1与名称2参与计算)

    ……

    最多可以在一个公式里定义上126个名称。

    好吧,我不厚道了,所谓随便起个名字,也不是完全随便,像“A1”“R5C4”这类和单元格地址长得很像的,绝对不能用。

    好吧,我真的不厚道了,所谓赋个值,不是说只能用常量和引用,公式运算什么的也可以,甚至,自定义名称,也可以。

    所以,【自定义名称】这功能可以淘汰了?

    倒也不是,毕竟这世上还有一种人,会写那种嵌套超过64层的神公式……

    原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow
  • 相关阅读:
    中国身份证号码验证
    防止盗链下载问题
    Microsoft .NET Pet Shop 4 架构与技术分析
    常用操作封装类
    ASP.NET 2.0页面框架的几处变化
    普通字符串与HTML相互转换的小经验
    HttpWebRequest实现读取天气预报信息
    事务回滚 c# .net代码
    CAJViewer,AdobeReader等阅读器实现金山词霸屏幕取词功能
    01背包问题动态规划详解
  • 原文地址:https://www.cnblogs.com/officeplayer/p/13582179.html
Copyright © 2011-2022 走看看