excel 表格制作 ,关于数据自动填充

ABCD列

A 名称 已设置下拉多选框(数据有效性方法)
B 价格 (需要根据 A名称 的内容,自动填充 D(数据) 价格)

C (数据)名称 D (数据)价格

希望找一个灵活的方法,
已经有=IF(A1="01","00.00",IF(A1="01","00.00",))的方法,但灵活性不足

第1个回答  2012-03-17
假如你有一个表放了每个名称对应的价格,比如放在K1:L5内
那么你可以在D1写公式:
=VLOOKUP(A1,$K$1:$L$5,2,FALSE)
第2个回答  2012-03-17
请问C,D列是不是数据源?如果是的话,用下面的公式:
=iferror(vlookup(A1,C:D,2,0),"没找到")本回答被提问者采纳
第3个回答  2012-03-17
B1输入公式
=IF(A1="","",VLOOKUP(A1,C:D,2,))
下拉