1、首先在表一中输入编号和数据,需要根据编号在表二中提取数据填充到表一中。
2、点击“fx”插入函数,选择“vlookup”函数。
3、在函数参数设置的窗口中根据下图的中参数设置,转换成公式为:=VLOOKUP(A2,Sheet2!$A$2:$B$12,2,0)。
4、点击回车并下拉填充公式,即可将对应表一的A列编号的数据从表二中提取出来了。
假定两表的编码都在A列,从第二行开始
新表的A2输入
=index(sheet1!a:a,small(if(countif(sheet2!a:a,sheet1!a$2:a$1000),4^8,row($2:$1000)),row(a1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式下拉
以上公式是从shee1表与sheet2表不同的编码,将公式中的sheet1和sheet2交换,可筛选出sheet2表与sheet1表不同的编码
重复的编号只能取第一个,空白的取不到值,表二输入数据,A列是编号,B列是价格,表一A列也是编号,在B2输入=VLOOKUP(A2,Sheet2!A:B,2,0),效果出来了,不知是不是这个问题,请试试看
假设 取数1 表的 第一个编码是b3,参考数组公式:
=MAX((单价!A2:A999=Sheet3!B3)单价!E2:E999)
切记使用 ctrl+shift+enter 一起按结束!
另外,如果公式需要下拉,请将 数据区改为绝对引用(字母和数字前都增加$标记)
编码如果是超过15位的文本,公式可能会出错(超过15位后面的不一样也视同一样),请注意。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)