已知两个数值求另两个数值用哪个函数可以?

在 Excel 中,SumProduct函数既可用于求和又可用于求乘积之和,它分为数组和多条件两种表达式,其中数组表达式用于求乘积之和,最多可以有 255 个数组;多条件表达用于求满足指定条件的和,它又分为两种形式,一种是用逗号分隔且条件前加 --,另一种用星号(*)把求和区域和条件连接,无论哪种条件形式,各条件之间表示“与”的关系。

SumProduct函数各条件之间除可用星号(*)表示“与”关系外,还可以用加号(+)表示“或”的关系,通常是在一个公式中用加号把几个条件连接起来表示“或”关系。

说明:SumProduct函数最少要有一个数组,最多只能有 255 数组;若有两个以上数组,数组必须有相同的维数,否则会返回值错误#VALUE!;非数值型被当作0处理;每个数组必须有相同的维数;计算方法为:把每个数组的对应元素相乘,然后求和。

说明:条件表达式中用 [] 括起来的为可选项,即SumProduct函数至少要有一个条件;若有两个以上的条件,条件之间是“与”关系,即要同时满足多个条件;“求和区域”与条件的顺序可以交换;条件前面的 -- 是把逻辑值或空值转为数值以便于计算,星号(*)表示“与”关系。

(一)有两个数组的实例

1、假如要求服装销量的营业额。选中 F11 单元格,把公式 =SUMPRODUCT(E2:E10,F2:F10) 复制到 F11,按回车,返回 ;操作过程步骤,如图1所示:

提示:如果仅求和只写一个数组即可,例如对服装销量求和 =SUMPRODUCT(F2:F10)。

(二)非数值型被当作0处理的实例

1、选中 B1 单元格,把公式 =SUMPRODUCT(A1:A5) 复制到 B1,按回车,返回 3;操作过程步骤,如图2所示:

2、A1:A5 中只有一个数字 3,而返回结果为 3,说明非数值型都被忽略,逻辑值 True 也不转为 1。

(三)返回值错误 #VALUE! 的实例

2、公式中 A1:A5 比 B2:B5 多一个单元格,也就是数组维数不同,因此返回值错误 #VALUE!。

(一)用 * 和 + 组合“与”和“或”的条件

公式的条件为 (C2:C10="女装")*((D2:D10="衬衫")+(D2:D10="T恤")),前一个条件与后两个条件是“与”关系,用 * 连接;后两个条件是“或”关系,用 + 连接;意思是选出 C2:C10 为“女装”且 D2:D10 中为“衬衫”或“T恤”的服装销量。

(二)SumProduct函数求和区域有文本的处理方法

C、接着,依次从数组中取出每一个元素,如果为真,返回 0,否则返回 F2:F10 中对应的值,例如第一次取数组第一个元素 FALSE,返回329,第二次取数组第二个元素 FALSE,返回 569,其它的以此类推,最后返回数组 {329;569;638;897;528;0;982;765;892}。

}

用字符串的形式输入两个数字,编写函数将两个字符串转换为数值,并输出这两个数和差积商的值,该怎么做嘞?

这是字符串数字的存取问题,能够通过很简单的代码自己去验证。比如你将一个数字赋值给一个字符型变量,将其输出,将两个字母分别赋值给字符型变量,将两变量相加后输出等等。这些很容易验证的东西就自己多试多想,比你问别人得到的收获要多得多。另外,可以了解下字符在计算机中存放的方式,也就是ASCII码。

你在网上搜素一下,很多的呢,通过搜素思考,并一个个敲打代码,你就会觉得简单了,加油哦,你能行的,这个比较简单,告诉你就会害了你了。

……………………真心很简单的  你语法多看 多练吧

打开App,查看更多内容

}

我要回帖

更多关于 能求出多个数值中最大值的函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信