EXCEL模糊匹配

2022-03-10 08:35:03 字數 675 閱讀 3739

1樓:匿名使用者

sheet1!b1公式下拉:

=if(a1="","",lookup(,-find(offset(sheet2!a$1,,,counta(sheet2!a$1:

a$999)),a1),sheet2!b$1:b$999))

如果找不到資料時,不想出現#n/a錯誤值,公式要長點:

=if(isna(lookup(,-find(offset(sheet2!a$1,,,counta(sheet2!a$1:

a$999)),a1))),"",lookup(,-find(offset(sheet2!a$1,,,counta(sheet2!a$1:

a$999)),a1),sheet2!b$1:b$999))

如果是excel2007及以上版本,公式可以短點:

=iferror(lookup(,-find(offset(sheet2!a$1,,,counta(sheet2!a$1:

a$999)),a1),sheet2!b$1:b$999),"")

2樓:

詳見樣表

省略100字。。。。

3樓:匿名使用者

=vlookup(left(a1,lenb(a1)-len(a1)),sheet2!$a$1:$b$2,2,0)

EXCEL資料匹配問題,excel讓資料匹配問題

用公式 陣列公式,按ctrl shift 回車,下拉。加一列,把ab列用 連起來,fg列也一樣,然後再用vlookup匹配吧。在a列前面插入一列 a2 b2 c2 下拉f2 g2 h2 下拉i2 if f2 vlookup f2,a d,4,0 下拉 如圖,在a列前插入一列,取地區和姓名的聯合字元,...

excel的vlookup匹配函式問題,請高手解答

在sheet1的c2中輸入 vlookup b2,if sheet2 a2 a999,sheet2 b2 b999 2,或 vlookup b2,choose sheet2 a2 a999,sheet2 b2 b999 2,或 vlookup b2,choose sheet2 b2 b999,she...

EXCEL如何匹配最接近數值的值

b2公式 index f 2 f 18,max if abs e 2 e 18 a2 min abs e 2 e 18 a2 row e 2 e 18 0 1,1 公式中18可以改成你資料最後一行的行號即可。然後選定b2單元格後滑鼠點選進去上面的公示欄,然後按ctrl shift enter 回車三...