excel如何进行数组相乘,excel两个数组相乘怎么算

http://www.itjxue.com  2023-01-05 15:40  来源:未知  点击次数: 

在EXCEL表格里怎么弄函数求乘积啊?

在Excel里面可以使用SUMPRODUCT返回乘积之和。

SUMPRODUCT用途:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法:SUMPRODUCT(array1,array2,array3,...)

参数:Array1,array2,array3,...为数组,其相应元素需要进行相乘并求和。

实例:公式“=SUMPRODUCT({3,4;8,6;1,9},{2,7;6, 7;5,3})”的计算结果是156。

excel 函数 数组相乘,有些数据没有

一、两列数据相乘可以用PRODUCT函数

PRODUCT函数

将所有以参数形式给出的数字相乘,并返回乘积值。

语法

PRODUCT(number1,number2,...)

Number1,

number2,

...

1

30

个需要相乘的数字参数。

说明

当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值或是不能转换成数字的文字时,将导致错误。

如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。

比如用A,B两列单元格数字全部相乘,则可以在A,B两列外的任一单元格写入公式

=PRODUCT(A:B)

得出两列数据全部相乘的值

二、假设是指两列数据分别相乘的值再相加,则要用SUMPRODUCT函数

SUMPRODUCT函数

在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法

SUMPRODUCT(array1,array2,array3,

...)

Array1,

array2,

array3,

...

2

30

个数组,其相应元素需要进行相乘并求和。

说明

数组参数必须具有相同的维数,否则,函数

SUMPRODUCT

将返回错误值

#VALUE!。

函数

SUMPRODUCT

将非数值型的数组元素作为

处理。

比如是要A1*B1+A2*B2+A3*B3........+A100*B100这样两列数据分别相乘再求出总和,则可以在A1至B100单元格以外的任一单元格写入公式

=SUMPRODUCT(A1:A100,B1:B100)

=SUMPRODUCT(A1:A100*B1:B100)

Excel 数组相乘,到底怎么个乘法

例如A1:A10列的数与B1:B10列的数相乘,再求和

在C1中输入公式=sumproduct(a1:a10,b1:b10)

意思是a1*b1+a2*b2+……a10*b10

如何用数组按要求将多列相乘

一、Excel 数组相乘有两种类型:

1、行与行或者列与列相乘,

2、行与列相乘。

二、Excel 数组相乘方法、结果:

1、行与行或者列与列相乘,两个数组的对应单元格相乘,得到一个新的数组

例如:C1=A1:A5*B1:B5

就{1;2;3;4;5}*{10;20;30;40;50}={10;40;90;160;250}

A3=A1:E1*A2:E2

就是{1,2,3,4,5}*{10,20,30,40,50}={10,40,90,160,250}

2、行与列相乘,列的每一个单元格分别与行的所有单元格相乘得到一个新的数组,数组元素的个数是两个数组元素个数的乘积。例如:

C4=A1:A5*B1:D1

就是{1;2;3;4;5}*{1,2,3}={1,2,3;2,4,6;3,6,9;4,8,12;5,10,15}

备注:行与行或者列与列相乘,两个数组的元素个数要一致,否则乘积产生的新数组中会出现错误值。

EXCEL里怎么做到相乘

excel对基本计算公式有自动填充的功能

假设你的乘积因子数据分别在a、b两列,乘积结果要显示在c列

那么你只需要在单元格c1中输入公式:=a1*b1,然后按住c1单元格右下角的填充柄(小黑方块)向下拖动到c4(或再多拖动几个,不能少于c4),那么你每次在a列和b列都输入数据后,c列就会自动得出答案。

需要说明的是:这种自动计算功能只有在a、b列数据连续的情况下才适用,也就是说,如果a、b列中出现空行,没有填入数据,那么c列的自动计算将中止,此时只能重复上面的步骤,重新得到自动计算的效果。

请教如何在 excel 中 让几个数组 相乘

点中要复制的框,光标移到所选框的右下角,出现一个小十字时按住鼠标左键拖拉到你想被复制的框,松开左键后被拉过的框都被复制,把不需要被复制的框删去复制的内容即可。

(责任编辑:IT教学网)

更多

推荐Flash教程文章