Office中国论坛/Access中国论坛

标题: 关于公式的问题? [打印本页]

作者: lichun    时间: 2003-11-25 05:24
标题: 关于公式的问题?
可不可以把自定义的公式写的表里,再用类似DLOOKUP的函数据的取值方式。
因为我要计算面积。不同的开状定义不同的公式。
如:1 :公式 长*宽*高
      2: 公式  (宽+长)*高
等待。。。。。。
有办法没有,或有其它的思路!
谢谢
作者: andymark    时间: 2003-11-25 07:05
你要的公式
Function LCubic(L As Long, W As Long, H As Long) As Long
LCubic = L * W * H
End Function

作者: 大頭    时间: 2003-11-25 09:12
我注意你的求救很多次了
你的意思一直不是很清楚
是不是
類似 FUN( 长*宽*高) 或 FUN( ( 长+宽)*高) 等等
而且這些運算式存放各個商品的計算式字段









作者: lieyan    时间: 2003-11-25 15:45
看有没有必要啦,如果你的分类有很多,那么就做个表吧(这样最好),一般情况直接作在函数内就行。
作者: lichun    时间: 2003-11-26 04:37
也许是没有说清楚,
我的意思是:因为有不同的产品,有增加但是计算公式与用函数写好的不一样,要求用另一个公式计算。
如:纸箱报价:箱式纸箱上谈兵计算公式是公式
([英长] + [英宽] + 2) * ([英宽] +[英高] + 1)*[纸价]*2/1000
天地式
([英长] + 1 + [英高] * 2) * ([英宽] + [英高] * 2 + 1) * [纸价] *2/1000
等款式》。。。。
作者: LYP6160    时间: 2003-11-26 06:39
一个字,顶


[此贴子已经被作者于2003-11-26 7:49:57编辑过]


作者: LYP6160    时间: 2003-11-26 06:42
有人说,说多了就是真言,再说下去是真理,再说下去是万万岁,真是这样吗?????
作者: 大頭    时间: 2003-11-26 08:55
表1
商品     計價式
甲     ([英长] + [英宽] + 2) * ([英宽] +[英高] + 1)*[纸价]*2/1000
乙     ([英长] + 1 + [英高] * 2) * ([英宽] + [英高] * 2 + 1) * [纸价] *2/1000
丙    自訂計價式   不需要變更編碼

表2
日期  商品   數量   報價
11/10   甲    10     30  
11/11   乙    15     40
11/13   甲    10     30
11/14   丙    12     由自訂計價式而得

英长  英宽 英高 纸价 放置於表2
是不是此意




[此贴子已经被作者于2003-11-26 0:58:48编辑过]


作者: lichun    时间: 2003-11-27 04:19
是的
要随进增加不同的计算公式。


[此贴子已经被作者于2003-11-26 20:20:43编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3