永发信息网

高手来!excel 下拉菜单的关联!

答案:3  悬赏:50  手机版
解决时间 2021-05-07 09:31
  • 提问者网友:我一贱你就笑
  • 2021-05-06 12:56

我要做一个产品的价格查询表

要在产品名称处

比如

我在C3的一栏的下拉菜单选一样东西,D3就要自动出现这个商品的价格。

我只知道用数据的有效性弄出下拉菜单来,但是就是不能自动关联。

请详细说明一下,特别是如果有函数的话,请说明函数每一个元素代表的含义和作用!

高分高难度,高手有高招。在线等高手!

最佳答案
  • 五星知识达人网友:罪歌
  • 2021-05-06 13:26

你需要有一个配件名称和单价对应的供查询用的清单,比如在这张表的AA、AB列做一个清单,AA列为配件名称,AB列为单价(假设这个清单区域为AA1:AB100吧)


然后C列的数据有效性有序列数据来源就选择AA列的配件名称区域,D列输入公式:


D2


=IF(ISERROR(VLOOKUP(C2,AA$1:AB$100,2,)),0,VLOOKUP(C2,AA$1:AB$100,2,))


向下复制此公式

全部回答
  • 1楼网友:污到你湿
  • 2021-05-06 15:14

先举个简单的例子,如图:

在选中A2~A4,使用数据有效性,如图:

然后在B2中输入=VLOOKUP(A2,$E$2:$F$5,2,0),并填充到B4,如下图:

#N/A代表找不到数据,因为A2~A4还是空的单元格。

只要A2~A4选中了数据后,就变为如下:

基本可以满足你的要求,VLOOKUP函数的用法可以参考

http://wenwen.soso.com/z/q156972155.htm

如果不想显示难看的#N/A,就要用到iserror函数了,但一次说多了容易晕,如果有问题再追问吧

  • 2楼网友:想偏头吻你
  • 2021-05-06 14:27
可以参考VLOOKUP 公式,先建<价格表>,商品&价格f对应数据表,写公式后就可以达到写商品显示价格f的效果

D3有公式

=VLOOKUP(E1,价格表!A:B,2,)

向下复制后,只要你在C列写名称,D列就可生成价格(信息可扩展)

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯