EXCEL如何自定义计算公式和结果

来源:百度知道 编辑:UC知道 时间:2024/09/25 21:25:59
我想自己做一个公式!以后方便加数
比如:{100/[(94.1*3.5+.0016)*100]}*[100-(100/5.1)]
怎么操作?在哪设置这个公式!请帮忙说的详细一点!
这里的100 94.1 .0016 这几个数值是固定的!
只有3.5和5.1 不是固定的!
我想做一个模板!以后直接输入这两个数值就可以直接算出结果!请高手指点一下

将你公式中的数值分别输入到A1:A8单元格中,然后在A9中输入公式:=(A1/((A2*A3+A4)*A5))*(A6-(A7/A8))
A1=100,A2=94.1,A3=3.5,A4=0.0016,A5=100,A6=100,A7=100,A8=5.1
公式中的100如果都是一个数,可将公式更改:
=(A1/((A2*A3+A4)*A1))*(A1-(A1/A5))
A1=100,A2=94.1,A3=3.5,A4=0.0016,A5=5.1

EXCEL自定义公式,就是一个VBA函数,定义格式:
function 函数名(参数1,参数2) as OutType

'OutType是函数的输出数据类型,比如是数字,还是文本,还是逻辑值等

'中间是公式的处理代码
end fuction
在宏编辑窗口中定义函数后,就可以在表格中引用,像内置函数一样的。
你的公式,在VBA编辑器中可以定义:
funtion JS1(iValue1,iValue2) as float
JS1=100/(94.1*iValue1+0.0016)*100*(100-(100/iValue1))
end function
然后在使用时像普通公式一样 =JS1(A1,B1)

等于0.244092201,EXCEL算的,在格里输入 =(100/((94.1*3.5+0.0016)*100))*(100-(100/5.1)),把大中括号改成小括号就行了。

EXCEL可以算题,但一般不是这么用。比如:A1到A10,输入数据,A11求和,公式=SUM(A1:A10)。

=(100/(94.1*3.5+0.0016)*100)*(100-(100/5.1))
改为这个吧!
选中公式所在单元格,在工具栏下方,表格左上角那里单元格地址框里输入你要给这个公式定义的名称就行了 !

您可以选择快捷工具栏上面的高级筛选哈,您可以自定义筛选条件或公式,如果只是检点的公式的话可以使用excel自带的公式更简洁哦: