Office中国论坛/Access中国论坛
标题:
用ACCESS实现EXCEL多条件判断连接字符
[打印本页]
作者:
lgh00289
时间:
2011-5-24 11:38
标题:
用ACCESS实现EXCEL多条件判断连接字符
用ACCESS实现EXCEL多条件判断连接字符
A列 B列 C列 D列 E列 F列 G列
1行 level 物料1 物料2 物料3 结果 公式为 说明
2行 1 A A B A-B D2&"-"&E2 如果level为1,则“物料2-物料3”
3行 2 A B C1 A-B-C1 F2&"-"&D3 如果level为2,则“level1的结果-物料3”
4行 3 A C1 D A-B-C1-D F3&"-"&D4 如果level为3,则“level2的结果-物料3”
5行 2 A B C2 A-B-C2 F2&"-"&D5 如果level为2,则“level1的结果-物料3”
6行 3 A C2 E A-B-C2-E F5&"-"&D6 如果level为3,则“level2的结果-物料3”
7行 4 A E F A-B-C2-E-F F6&"-"&D7 如果level为4,则“level3的结果-物料3”
如上面EXCEL表,我想用ACCESS达到E列的结果,如何实现?
作者:
roych
时间:
2011-5-24 11:51
用IIf语句来写。
例如:IIf([Level]=1,[物料1]&"-"&[物料2],IIF(……),[物料3])
作者:
lgh00289
时间:
2011-5-24 12:01
但是公式里引用了上行的数据,怎么处理。你这语句好像只能是在同一行中才行吧
作者:
roych
时间:
2011-5-24 13:54
用Dlookup。。。。
作者:
lgh00289
时间:
2011-5-24 14:06
本帖最后由 lgh00289 于 2011-5-24 14:14 编辑
谢谢
roych
,书到用时方恨少呀,还得要加强学习
作者:
pq318
时间:
2011-5-24 14:18
Dlookup是否数据量大时速度是个问题啊,请教!
作者:
roych
时间:
2011-5-24 16:55
回复
pq318
的帖子
的确,建议还是先在Excel处理完毕再导入或者链接数据更好些。
按LZ的意思,在Access里除了Dlookup一类的域函数,貌似没有更好的办法。因为这些都必须基于同一字段。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3