excel函数数组怎么运算
发布时间:2023-02-05 15:49:43
excel函数数组怎么运算?下图1展示了一个使用LEN函数计算单元格中字符数的公式。LEN函数接受单个项目作为其参数text,输出单个项目作为其返回值。
图1
对于接受单个项目的函数参数来说,有一条规则:如果对接受单个项目的函数参数使用单个项目,那么该函数将提供单个项目作为其返回值。
然而,如果在LEN函数中给其参数text提供多个项目作为其值,会发生什么呢?
下图2的列A中有一系列姓名值,需要统计该列的字符总数。我们可以使用LEN函数,并将单元格区域A2:A6作为其参数text的值。
图2
选择公式中的参数值A2:A6,按F9评估,可以看到其提供了5个文本字符串,如下图3所示。
图3
如果选择LEN函数并按F9评估,则可以看到该函数提供了5个值,如下图4所示。
图4
这意味着如果你给LEN函数的参数text提供多个项目,那么它也会给你返回多个值作为结果。
一般来说,如果对接受单个项目的函数参数使用多个项目,那么该函数将提供多个项目作为其返回值。当函数参数接受单个项目而你给其提供多个项目时,你创建了函数参数数组操作。
上文示例中的LEN函数提供了多个数字,可将其作为SUMPRODUCT函数的参数值来求和,如下图5所示。
图5
由于SUMPRODUCT函数可以处理数组操作,因此无需按Ctrl+Shift+回车键。
当查找表没有排序时使用SUMPRODUCT/SUMIF函数
如下图6所示,在单元格区域A3:C7中列出了每种产品的销售额,现在想要计算这些产品的总毛利。这里的方法是,先添加一个辅助列,使用VLOOKUP函数在查找表中获取每种产品的成本,然后求得总成本,最后使用总销售额减去总成本得到毛利。
图6
如果不允许使用辅助列,那么可以使用SUMIF函数来求得总成本,如下图7所示。
图7
通常情形下,给SUMIF函数的criteria参数指定单个项目,然而这里给它指定了5个单独的项目,这使得其执行数组操作,因此其结果返回5个项目组成的数组。如下图8所示,当使用F9来评估公式中的SUMIF函数时,其得到的是对应的成本数值。
图8
注意,本示例中区域F4:F6中没有重复值,因此公式能够正常运转。如果存在重复值,则会出错。
将SUMIF函数返回的结果传递给SUMPRODUCT函数求和。
当查找表排序时使用SUMPRODUCT/LOOKUP函数
如果查找表已排序,那么使用LOOKUP函数替换上文中的SUMIF函数会更简洁且更快。如下图9所示,查找表中的产品列按升序排序。
图9


猜你喜欢
- 今天小米秋季发布会将正式拉开序幕,其中最大的主角非小米5S莫属,为了配合自家的新旗舰登场,小米依然延续了“黑科技”的宣传口号,大家感觉如何呢
- 经常需要书写文件,那么文件下面的落款也是我们必不可少的要求,之前落款我们可以利用表格来完成,也就是在表格当中输入后,将框线去掉,但如果落款当
- win7CPU使用率怎么看?在win7系统当我们运行了过多程序之后电脑会出现卡顿的现象,这个时候我们就可以通过任务管理器查看系统中哪个程序占
- 学过word文档制作的人都知道如何制作目录,但是发现制作好了目录之后,文档的正文没有目录的显示,那怎么办呢?不要急,接下来就由小编为您分享下
- Excel2016是目前最新最强大的一个版本,它秉承了Excel2013版本的界面风格,同时又增加了诸多新特性。我将Excel2016的独特
- 我们在使用win7系统电脑登录QQ的时候,会显示我们的地理位置,这样的话,平时用电脑登录QQ别人就会知道你的位置,很多用户朋友不希望别人看到
- 有的时候我们发现电脑里会出现一些我们不认识不熟悉的进程在运行,对于cthelper.exe这个进程,小编可以告诉大家它不是病毒,是一个声卡进
- 虽然现在各种电子版的文件资料非常常见,但是相信很多小伙伴都知道,很多时候,我们还是会需要将这些电子版的资料打印出来,使用纸质版的文件资料。通
- 最近很多朋友反应苹果Mac能上QQ但网页打不开,遇到这种情况该怎么办呢?下面小编给大家带来苹果Mac能上QQ但网页打不开的解决方法,一起来看
- uki如何拉黑好友?越来越多的小伙伴开始使用uki这款软件,我们在uki中遇到比较不喜欢的好友,如果想要拉黑的话,要怎么进行操作呢?下面就给
- win10系统休眠一段时间后会自动关闭硬盘,但有朋友说休眠后硬盘无法唤醒,导致电脑无法正常使用。如何解决这个问题?来看看详细的教程。win1
- HawAIki AutoGrade是是一个功能强大且易于使用的分级插件,可在两个不同镜头之间创建自动匹配。在每种情况下,AutoMatch都
- wps演示是日常办公中经常会用到的工具,我们可以使用wps演示来制作动态的幻灯片,对于新手来说可能不知道具体的操作步骤,下面就让小编告诉你w
- 我们知道很多朋友会把开机密码忘记了是最正常不过了,这个比较好解决,但是有些用户把bios密码设置后又忘记了,这个该怎么办呢?bios密码怎么
- 通常情况下,系统默认都是将我的文档、音乐文件等保存在C盘中。保存的文件越多,越容易拖慢系统的运行速度。那么要怎么改变我的文档的路径使之保存在
- 每次在网上看到别人录制的游戏视频,都觉得他们好厉害,能做出这么有趣的东西,也想自己试一试,可是又不知道要怎么录制视频。录制视频可以使用屏幕录
- wps作为一款用户很是喜爱的办公软件来给用户带来了很多的帮助,自己在编辑表格时可以在wps软件中找到自己需要的功能,在很大程度上满足了用户的
- Win10电脑音量自动下滑到0怎么办?最近有用户反映在使用电脑的时候遇到了此类情况,想要修复但是不知道如何操作,那么怎么解决呢?针对这一问题
- 说明T.TEST 函数返回与学生 t-检验相关的概率。T.TEST 函数一般用来确定两个样本是否可能来自两个具有相同平均值的基础总体。返回值
- win11更新后指纹用不了怎么办?近期有小伙伴安装完win11系统后发现自己无法使用指纹登陆系统,那该怎么办呢?下面小编带来了相关的解决方法