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

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

1、首先启动excel2010,点击开发工具菜单,从中找到visual basic选项。

2、点击visual basic选项,打开其编辑窗口,在工程-vbaproject右键单击从下拉菜单中选择模块。

3、在模块代码窗口中输入需要自由定义的公式内容

    Function S(a, h)

    S = a * h / 2

    End Function

自定义三角形面积公式。

4、接着关闭窗口返回到工作簿中,输入相应的数据内容,为公式调用做准备。

5、选择单元格c2,输入公式=s(a2,b2),接着按回车键,查看结果。

6、接着选择单元格c2,当右下角出现黑色的十字,双击进行填充即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-15
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)
第2个回答  推荐于2017-09-30
将你公式中的数值分别输入到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本回答被提问者采纳
第3个回答  2015-05-30
您可以选择快捷工具栏上面的高级筛选哈,您可以自定义筛选条件或公式,如果只是检点的公式的话可以使用excel自带的公式更简洁哦:
第4个回答  2009-02-21
等于0.244092201,EXCEL算的,在格里输入 =(100/((94.1*3.5+0.0016)*100))*(100-(100/5.1)),把大中括号改成小括号就行了。

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