分享

技巧 | 再见了,Ctrl Shift Enter !这个新功能将彻底颠覆Excel公式

 温暖南方 2019-12-05

在Excel函数世界中,最顶尖的知识是数组公式。每当Excel高手给你写完公式后,总会告诉你输入公式后记得按三键结束,它就是:

Ctrl+Shift+Enter组合键

在2016及之前版本中,Excel是不能直接支持区域数组运算的(个别函数例外,后面有介绍),比如:

【例1】A列 * B列再求和,用sum直接计算是错误的,只能显示第1个值

=SUM(A1:A6*B1:B6)

而如果在输入公式后按Ctrl+shift+enter,公式两边会自动添加大括号{},然后结果也正确了。

而在最新的Excel版本中,Excel公式已支持区域数组运算,不用Ctrl+Shift+Enter也可以返回正确结果了。

不仅如此,Excel新版本对公式返回多个结果时,会自动在一个区域内显示出来,如输入公式

=row(1:10)

会在一列10区域分别显示1~10数字。

Excel表格不再掖着藏着了,它会把所有结果显示到空单元格中如果不够显示公式将返回错误值。

在小编看来,这个新功能的添加意义超过任何一个新函数,包括Xlookup,它将颠覆和改变很多函数的用法。

1、Vlookup函数公式优化了

【例2】根据姓名查找语文成绩

=VLOOKUP(A11:A14,A2:C7,3,0)

注:Vlookup第1个参数可以引用多个查找值,在第一个单元格中输入公式,即可查找出所有结果。再也不会因为少了$出错了。

【例3】计算吴一几、张飞语文成绩之和

=SUM(VLOOKUP(A11:A12,A2:C7,3,0))

注:以前版本中Vlookup第一个参数是不支持查找多个值的,而新版中可以查找出多个结果并用sum求和。

用Vlookup查找多列结果时,公式输入也大大简化,只需要在第一个单元格中输入,后面的结果自动生成。

【例4】根据学号查找对应的B:F列信息

=VLOOKUP(A11,A1:F7,COLUMN(B1:F1),0)

2、Sum完全替代sumproduct函数

Sumproduct函数可以支持区域数组运算,这让它在多条件求和、计数时比sum更方便,而在最新excel版本下,sum也可以进行区域运算,可以替换sumproduct函数。

【例5】计算2月份A产品的销量

=SUM((MONTH(A2:A13)=2)*(B2:B13='A')*C2:C13)

【例5】B列不重复产品个数

=SUM(1/COUNTIF(B2:B13,B2:B13))

如果用最新的UNIQUE函数+区域显示,可以动态返回唯一值

=UNIQUE(B2:B13)

限于篇幅,小编就不再一一举例,这个新功能会影响到很多Excel函数的应用,升级到最新Excel版本后,Ctrl+shift+enter就彻底与你说再见了。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多