作者:乔山办公网日期:
返回目录:excel表格制作
是函数PRODUCT PRODUCT就是“乘积 ”
假如
A1 6 1080 B1里的公式=PRODUCT(A1,A2,A3,A4,A5,A6)
A2 5 1080 B2里的公式=PRODUCT(A1:A2,A3:A6)
A3 6 1080 B3里的公式=PRODUCT(A1:A6)
A4 3 1080 B4里的公式=A1*A2*A3*A4*A5*A6
A5 2
A6 1
将所有以参数形式给出的数字相乘,并返回乘积值。
语法
PRODUCT(number1,number2,...)
Number1, number2, ... 为 1 到 30 个需要相乘的数字参数。
Number参数的理解:
PRODUCT(A1,A2,A3,A4,A5,A6)是六个单独的数据单元格,就6个参数。
=PRODUCT(A1:A2,A3:A6)是将A1到A6分为两个区域,A1:A2与A3:A6。是两个参数。
PRODUCT(A1:A6)将A1到A6理解为一个区域,一个参数了。
对简单的几个数我们完全可以建公式:先输入=号,单击A1再小键盘上的*号,再单击A2……。最后=A1*A2*A3*A4*A5*A6
说明
当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值e69da5e887aa7a64335或是不能转换成数字的文字时,将导致错误。
如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。
如果都是只有数字后有一个汉zhidao字,可以用公式内
A2 =LEFT(A1,LEN(A1)-1)*1 右拉复制公式
E2 =SUM(A2:D2)
或者
E1 =SUM((A1:D1<>"")*LEFT(A1:D1,LEN(A1:D1)-1)) 数组公容式,ctrl+shift+enter三键结束输入
B1输入,下拉填充
=MID(A2,FIND("+",A2)+1,LEN(A2)-FIND("+",A2))-MID(A1,FIND("+",A1)+1,LEN(A1)-FIND("+",A1))
用自定义函数知吧
Function cal(rng As Range)
Dim reg As Object
Set reg = CreateObject("vbscript.regexp")
With reg
.Pattern = "[\((].+?[\))]"
.Global = True
cal = Application.Evaluate(reg.Replace(rng, ""))
End With
End Function
Alt+F11》弹出窗口中,选插入》道模块》粘贴以上代回码,关闭窗口,excel中输入答公式=cal(C112)