如何实现在 excel 中一列输入产品名称后一列自动出现产品价格 Excel表格中如何设置公式让输入产品名称自动跳出价格?

\u5982\u4f55\u8bbe\u7f6e\u5728excel\u4e2d,\u8f93\u5165\u4ea7\u54c1\u540d\u79f0,\u5728\u5355\u4ef7\u8fd9\u4e00\u5217\u81ea\u52a8\u663e\u793a\u5355\u4ef7?

\u8bbeA1\u4e3a\u540d\u79f0\uff0cB1\u4e3a\u5355\u4ef7\uff0cC1\u4e3a\u6570\u91cf\uff0cD1\u4e3a\u91d1\u989d
B1\u5355\u5143\u683c\u8f93\u5165\uff1a=IF(A1="\u6768\u67285*10*400",30,"")
D1\u5355\u5143\u683c\u8f93\u5165\uff1a=B1*C1
\u8fd9\u6837\u5c31\u884c\u4e86\uff0c\u5f53\u4f60A1\u5355\u5143\u683c\u8f93\u5165:\u6768\u67285*10*400\u65f6B1\u81ea\u52a8\u4f1a\u53d8\u621030\uff0cC1\u5355\u5143\u683c\u8f93\u5165\u6570\u91cf\u65f6,D1\u81ea\u52a8\u8ba1\u7b97\u4ef7\u683c\u4e86

sheet1\u4e2d,A\u5217\u8bbe\u7f6e\u57fa\u672c\u4fe1\u606f\u5982\u578b\u53f7,B\u5217:\u4ef7\u683c\uff0cSHEET2,A1-A1000\u8f93\u5165\u578b\u53f7,B2\u8f93\u5165:=VLOOKUP(A2,SHEET1!A:B,2,0)\u56de\u8f66,\u590d\u5236\u5230B3B1000\u8bbeA1\u4e3a\u540d\u79f0\uff0cB1\u4e3a\u5355\u4ef7\uff0cC1\u4e3a\u6570\u91cf\uff0cD1\u4e3a\u91d1\u989dB1\u5355\u5143\u683c\u8f93\u5165\uff1a=IF(A1="\u6768\u67285*10*400",30,)D1\u5355\u5143\u683c\u8f93\u5165\uff1a=B1*C1\u3002
1\u3001\u8981\u5efa\u7acb\u4e2a\u6a21\u677f\u8fd9\u6837\u7684\u5546\u4e1a\u7ba1\u7406\u8f6f\u4ef6\u5f88\u591a\u6bd4\u5982\u79d1\u8109\u3002
2\u3001\u516c\u5f0f\u4e3a\uff1a=LOOKUP(A1,{1,2,3,4,5},{"1000","2000","3000","4000","5000"})\u89e3\u91ca\uff1a\u5f53A1=1 \u5219B1=1000, A1=2\u5219B1=2000\u3002
3\u3001\u4f60\u53ef\u4ee5\u7ed9\u4ea7\u54c1\u7f16\u53f7\u5148\u3002Excel LOOKUP\u51fd\u6570\u4e0d\u80fd\u7528\u4e2d\u6587\uff0c\u6240\u4ee5\u4f60\u7f16\u53f7\u5148\u3002

4\u3001\u8fd9\u6837\u5c31\u884c\u4e86\uff0c\u5f53\u4f60A1\u5355\u5143\u683c\u8f93\u5165:\u6768\u67285*10*400\u65f6B1\u81ea\u52a8\u4f1a\u53d8\u621030\uff0cC1\u5355\u5143\u683c\u8f93\u5165\u6570\u91cf\u65f6,D1\u81ea\u52a8\u8ba1\u7b97\u4ef7\u683c\u4e86\u3002

1.选中表2的产品名称这一列(我假设你这列是有列标题的,为"产品名称",连标题一起选.)
然后.插入-名称-指定,选择首行
如果没有标题,就插入-名称-定义,在里面输入一个名称,"产品名称"
然后选中表1的D列,数据-有效性-设置,在"允许"下拉框中选"序列"
在来源中输入
=INDIRECT(产品名称)
这样下拉表就做好了.

2.假设你表二中的名称及价格在AB两列.

在表一中E1输入
=IF(ISERROR(VLOOKUP(D1,SHEET2!A:B,2,FALSE)),"",VLOOKUP(D1,SHEET2!A:B,2,FALSE))
然后向下填充公式.

*************
应该不是这个问题的.可以传过来看看.

扩展阅读:新手s应该怎么玩 ... 手机如何在方框内打v ... excel行列转置怎么弄 ... excel怎么小方框打勾 ... 一个新手s要怎么开始 ... 表格里0打不上去咋办 ... 表格里输入0后0会消失 ... excel选定内容标记颜色 ... excel统计工时小时求和 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网