在excel中,如果A列满足某条件,如何自动生成B=C=,D=

在excel中,我有一个表格中包含“条形码,商品名称、单价、规格”,如何在另外一个表格中实现。在A列输入条形码,后面的商品名称、单价、规格就会自动生成呢?... 在excel中,我有一个表格中包含“条形码,商品名称、单价、规格”,如何在另外一个表格中实现。在A列输入条形码,后面的商品名称、单价、规格就会自动生成呢? 展开
 我来答
朱仕平
2012-07-09 · 知道合伙人软件行家
朱仕平
知道合伙人软件行家
采纳数:7873 获赞数:29166
15年质量管理经验, 5年EXCEL培训经验, 目前专职EXCEL网络教育和企业培训

向TA提问 私信TA
展开全部
如你图所示
sheet1可见内容如果是A,B,C,D,E,F,G七列
sheet2可见内容如果是A,B,C,D,E,F,G七列

在sheet2的A2单元格有"条形码"的时候
B2单元格输入公式(食品名称)
=INDEX(sheet1!$B:$B,match($A2,sheet1!$G:$G,))

C2单元格输入公式(规格型号)
=LOOKUP("做",INDIRECT("C1:C"&match($A2,sheet1!$G:$G,)))

D2单元格(单位)在sheet1中没有,需要手工填写
E2单元格(数量)在sheet1中没有,需要手工填写

F2单元格输入公式(单价)
=INDEX(sheet1!$D:$D,match($A2,sheet1!$G:$G,))

G2单元格输入公式
=E2*F2

下面的单元格就可以用这一行的公式填充了

这里面公式的难点在合并单元格的位置.仍不懂,可以加463927719
jshayjy
2012-07-09 · TA获得超过6756个赞
知道大有可为答主
回答量:3345
采纳率:75%
帮助的人:2483万
展开全部
表二的B2=VLOOKUP(A2,表一!$A:$D,2,0);C2=VLOOKUP(A2,表一!$A:$D,3,0);D2=VLOOKUP(A2,表一!$A:$D,4,0),下拉就行了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱荟非
2012-07-09 · TA获得超过1万个赞
知道大有可为答主
回答量:5408
采纳率:81%
帮助的人:2106万
展开全部
比如商品资料在表1.数据在A-G列。
查询的表示表2,数据从A列起,第一行是标题。

在表2的B2输入公式
=index(sheet1!b:b,match($a2,sheet1!$g:$g,0))
右拉填充至F列(单价)。
下拉填充

补充:数据源中包含合并单元格,公式无法处理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fb52998
2012-07-09 · 超过16用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:41.9万
展开全部
再详细点
追问

 

第一个是我已经有的表格Sheet1,第二个就是我要做的表格Sheet2,我的意思是:在Sheet2中,输入条形码之后,食品名称,规格,单价如何引用Sheet1的数据自动生成在Sheet2!

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-09
展开全部
直接复制过去嘛,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式