excel中两列数相乘用什么函数?
3个回答
展开全部
一、两列数据相乘可以用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
将非数值型的数组元素作为
0
处理。
比如是要A1*B1+A2*B2+A3*B3........+A100*B100这样两列数据分别相乘再求出总和,则可以在A1至B100单元格以外的任一单元格写入公式
=SUMPRODUCT(A1:A100,B1:B100)
或
=SUMPRODUCT(A1:A100*B1:B100)
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
将非数值型的数组元素作为
0
处理。
比如是要A1*B1+A2*B2+A3*B3........+A100*B100这样两列数据分别相乘再求出总和,则可以在A1至B100单元格以外的任一单元格写入公式
=SUMPRODUCT(A1:A100,B1:B100)
或
=SUMPRODUCT(A1:A100*B1:B100)
展开全部
如果数据少,直接用:*
号相乘c1输入:=$a$1*b1,下拉四个单元格,再把第四个单元格的:=$a$1*b4改为:=$a$2*b1,下拉四个单元格,次类推,如果数据多的话建议使用vba解决。
号相乘c1输入:=$a$1*b1,下拉四个单元格,再把第四个单元格的:=$a$1*b4改为:=$a$2*b1,下拉四个单元格,次类推,如果数据多的话建议使用vba解决。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在首个单元格中输入公式
=OFFSET($A$1,INT(ROW(A3)/3)-1,)*OFFSET($B$1,MOD(ROW(A3),3),)
下拉填充。
=OFFSET($A$1,INT(ROW(A3)/3)-1,)*OFFSET($B$1,MOD(ROW(A3),3),)
下拉填充。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询