java excel 数组公式_Excel数组公式应用

今天继续来讲下Excel数组函数的应用:

Excel数组公式比起普通的数据计算操作,避免了逐个计算所带来的繁琐,使计算效果更高。但对于新手来讲,能用普通公式+辅助列,建议还是不要数组比较好。数组运算比较慢,数据多了后,其实数组就是鸡肋,在我来看,就是这样。

关于数组的一些知识点之前都没详细说,只是谈到了扩展和对称原理,还有求和应用,今天来详细说下数组到底是什么,怎么用。

数组是什么

数组是按一行,一列或多行列区域的数据元素的集合。所以他是集合,不是单个单元格。

我们可以如下输入一行,一列或多行多列。

一行,选择A1:D1, ={1,2,3,4},然后ctrl+shift+enter

一列 选择A3:A6, ={1;2;3;4},然后ctrl+shift+enter

多行多列 选择区域C3:D4,输入={1,2;3,4}

同行区域用,然后{},因为是数组最终需要ctrl+shift+enter 来结束。

同列区域用;然后{};然后ctrl+shift+enter。

下面用实际案例来说下数组的应用

计算净增粉丝数:

我们过去的普通方法是:D2输入B2-C2然后下拉即可。

现在我们改为用数组来计算

选择全部灰色区域,输入=(B2:B15-C2:C15),然后数组三键ctrl+shift+enter。

分别选取编辑栏上面的B2:B15和C12:C15,然后F9抹黑区域,得到

你会发现其实就是把B列区域和C列区域数值显示出来,然后相减。

因为这些值都是整列的,所以上面的符号是; 分号。

数组公式把相减的结果依次填充到对应的区域。

其实你会发现普通公式也能得结果,数组其实就是把一个个普通公式以一种新的形式变成数组公式。

两者其实很像。

补充计算累计净增粉丝的话

则该单元格输入=SUM(B2:B15-C2:C15),按CTRL+SHIFT+ENTER

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值