excel如何自动对应其他sheet中的编号

求问大神:如何在shrrt1中录入商品参数所对应编号,在sheet2中录入商品对应的信息,在编号栏自动生成编号,空白处用KB定义参数,例如上图所示,TG01QKKBRT01注释:TG(糖果)01(品牌)QK(巧克力糖)KB(空白)RT(软糖)01(重复编号)
或者有没有什么免费软件可以实现上述目的
如果大神能够帮忙解决追加100分

编号列公式(以数据在2行为例),K2公式:

=VLOOKUP(D2,Sheet1!$A:$B,2,0)&VLOOKUP(F2,Sheet1!$G:$H,2,0)&VLOOKUP(G2,Sheet1!$C:$D,2,0)&"KB"&VLOOKUP(I2,Sheet1!$E:$F,2,0)&J3

选中K2,下拉填充。



为防止输出结果出错(无数据输入时,显示为#N/A),可将公式增加判断,改为:

=IF(ISERROR(VLOOKUP(D3,Sheet1!$A:$B,2,0)&VLOOKUP(F3,Sheet1!$G:$H,2,0)&VLOOKUP(G3,Sheet1!$C:$D,2,0)&"KB"&VLOOKUP(I3,Sheet1!$E:$F,2,0)&J3)=TRUE,"",VLOOKUP(D3,Sheet1!$A:$B,2,0)&VLOOKUP(F3,Sheet1!$G:$H,2,0)&VLOOKUP(G3,Sheet1!$C:$D,2,0)&"KB"&VLOOKUP(I3,Sheet1!$E:$F,2,0)&J3)

追问

大神,有一点不太懂的地方,求QQ交流

追答

634219194

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-31
在EXCEL中,如何在一个工作表中自动生成在另一个工作表中与之对应的内容的具体方法如下:
一、对总表进行下面的操作:
1、把“品名”放在A列,而且要确保品名是唯一的(即没有重名的),B、C分别为“商品编码”、“价格”
2、全选表格——定义名称,并命名为“总表”(也可以是其它名称)

二、对明细表中做如下操作:
1、A1单元格输入品名
2、在B1单元格输入公式:=vlookup(A1,总表,2,flase)
3、在C1单元格输入公式:=vlookup(A1,总表,3,flase)
4、向下复制些公式这两列公式。
第2个回答  2014-10-22
给你推荐一款专业表格,《易表》,安装后里面有很多的模板,有你适合的,你可以稍加改动,变成自己适合的。追问

我要的是免费软件

追答

易表就是全免费的。

第3个回答  2014-10-22
这个有点难
相似回答