如何快速学习Excel数组公式及运用
发布网友
发布时间:2022-04-20 18:38
我来回答
共4个回答
热心网友
时间:2023-09-23 10:28
EXCEL设计公式很多,涉及方面也很广,对于大多数人而言并不需要学习所有的公式,一般都是针对自己工作中所用到的公式去学习,这样会大大缩小学习范围。
其次,根据自身经验而言,最好最快的学习过程就是去模仿,理解与练习,例如:要学习一个SUM函数,要知道函数里面包含哪些东西,然后所用是什么,然后再根据EXCEL本身提供的事例去模仿写一遍,其实很容易就记住了。
当然,最重要的一点就是要多练习,在平常要的多去使用这些公式,只有用多了,熟练了,才能会用的更加灵活,会更好的进行公式组合
热心网友
时间:2023-09-23 10:28
1,没有快捷的办法。万事开头难,一步一个脚印吧,终能成功!
热心网友
时间:2023-09-23 10:29
Excel数组公式怎么用_百度经验 http://jingyan.baidu.com/article/597035521989ee8fc00740b2.html
热心网友
时间:2023-09-23 10:30
比如
=sum(if(a2:a100>0,a2:a100))
公式ctrl+shift+enter结束
意思是,首先if函数判断如果a2:a100>0,那就返回a2:a100这一组数字,否则就返回false这样得到一个由符合条件的数字和false组成的数组,然后用sum求和,false会作为0被统计。
就像一楼所说的,上面的公式可以直接用
=sumif(a2:a100,">0")
那既然有sumif,为什么还要用这么复杂的sum+if数组公式呢?
首先,sumif只是为了解决这么一个具体问题而衍生出来的简化公式,它的思路还是上面数组公式的思路。
其次,数组公式的功能非常强大,并不限于上面这种简单的应用。
我们看另外一个应用较多的数组公式:
a列为姓名,b列为性别,现在在c列提取所有男性的名字,按出现的先后顺序排列
在c2输入公式
=index(a:a,small(if(b$2:b$100="男",row(b$2:b$100)),row(a1)))
公式ctrl+shift+enter结束
公式往下拉
if的数组公式被广泛用于符合条件数据的提取、排序、求和、平均、极值等等。
需要说明的是,数组公式不支持整列运算,比如b$2:b$100不能写成b:b