Office中国论坛/Access中国论坛
标题:
[求助]关于IF语句只能套7层问题
[打印本页]
作者:
desertfox
时间:
2007-2-16 06:50
标题:
[求助]关于IF语句只能套7层问题
本人是计算机硬件销售人员,现在主要面对是网络销售,每天都要根据网友不同的要求,报出价格,现在已经无法应该付众多网友,所以想设计一个小型的装机报价软件,网上也有类似的软件 ,但生成的报价单,是供打印,我需要的是复制出来,粘贴给网友们看的
具体意思,就是,第一列,为CPU,内存,主板等产品类名称,第二列对应的就是相应型号,但第二列的每一单元格都对应一个单列的数据库,里面为预先存好的,主推产品供我选择,第三列为第二列对应产品的价格,同时这一列数据为自动生成,是根据第二列所选中的产品,生成相应的价格,当然价格也是预先设好的,最后在最底一行,生成合计值,就这样
我自己用EXCEL做了一个这样的表,第二列产品列每个单元格里设置下拉列表,第三列使用IF语句判断第二列选中的值,则输出相应的数值,最后面来个统计,但有个非常遗憾的问题,EXCEL里IF语句,只能套7层,这对于众多的IT产品,有点显的力不从心,而且此方法维护起来较烦,IT市场瞬息万变,其他方法,我实在想不出,所以想到数据库,本人大学时,也学过数据库,确切的说,也是学软件的,但本人酷爱硬件,以至于发展方向朝向硬件了,学的那点东西,也老早还给老师了,实在是惭愧
网上销售也已经有几千笔了,无一中评差评,所以俺不人人共愤“JS”
[attach]23128[/attach]
[此贴子已经被作者于2007-2-15 22:50:10编辑过]
作者:
情比金坚
时间:
2007-2-16 08:27
不知道excel里有个vlookup()函数吗?
作者:
cola
时间:
2007-2-16 16:02
是啊,用VLOOKUP,MATCH+INDEX,OFFSET等都可以满足你要求.
作者:
desertfox
时间:
2007-2-17 00:40
谢谢楼上二位,vlookup()函数基本上已经入门,编我这种级别的小程序,真是易如反掌,终于可以美美的过个好年啦,谢谢
同时还有一个小小的问题,就是,我反回的数值,想在前面加个货币符号,但类型还得是数值型,后面我还要合计,这样就显的完美了
在这里祝所有朋友,新年快东,万事如意
作者:
cola
时间:
2007-2-17 01:29
你提到的货币符号,可以用$&VLOOKUP()*1的形式或者说格式设置来解决.
最好上传附件,以便大家帮你.
作者:
desertfox
时间:
2007-2-17 05:47
谢谢,楼上的,问题已经解决,设置单元格格式,改成货币,就解决了,现在困扰我近一年的问题,基本上已经解决[em01]
谢谢大家的帮助
我会常过回来看看,有问题,还要向大家请教
再次祝:所有朋友,新年快东,万事如意
作者:
herowang3
时间:
2007-2-18 05:10
IT市场瞬息万变
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3