分享

Lookup引用合并单元格

 L罗乐 2018-03-17


大家好,今天和大家分享“Lookup引用合并单元格”,下面我们一一来说

一、合并单元格是数字

1、公式截图

2、公式

=LOOKUP(9E 307,$A$1:A1)

3、公式解释

    a、9e 307你可以理解为Excel中最大的数值

    b、$A$1:A1这是一个不断增大的动态区域,锁住了开头

    c、

二、合并单元格是汉字

1、公式截图

2、公式

=LOOKUP('々',$A$1:A1)

3、公式解释

    a、々是日文符号,排序是在排序在所有的汉字之后

    b、$A$1:A1这是一个不断增大的动态区域,锁住了开头

    c、根据lookup函数这个特点,如果第1参数大于第2参数最大的值,那么就返回第2参数最后一个值


三、合并单元格有数字和汉字

1、公式截图

2、公式

=LOOKUP(1,0/($A$1:A1<>''),$A$1:A1)

3、公式解释

    a、0/($A$1:A1<>'')构建了一个由报错和0组成一维数组,$A$1:A1不等于空则返回true,否则返回false,0除以true等于0;0除以flase报错

    b、根据lookup函数这个特点,如果第1参数大于第2参数最大的值,那么就定位第2参数最后一个值的位置,返回第3参数这个位置的值,由于第2参数最大值是0,所以lookup函数第1参数用1就可以,当然你也可以用2,或者3,或 者99999999999999,甚至9e 307,一句话,多写字也没有好处,累的是自己


四、合并单元格变成不合并的效果

1、公式截图

2、公式

=LOOKUP(ROW(A1:A8),IF(A1:A8<>'',ROW(A1:A8)),A1:A8)

3、公式解释

    a、此公式构建了A列没有合并的效果

    b、此公式可以用来作为其它函数的内存数组

    c、如果区域A1:A8不等于空,就返回的它们的行号,否则就返回false

    d、lookup函数的第1参数用了数组

五、最近新班开班通知

2018年3月26日函初开新班

        上课时间:周一,周三,周五晚上8点到10点

        学费100元

        内容详情:函初班内容详情

        上课方式:在线YY房间听课

    

        2018年3月20日vba初级开新班

        上课时间:每周二,周四,周六晚上8点到10点

学费400元

上课方式:在线YY房间听课

内容详情:vba初级班内容详情

六、报名流程:

      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多