|
本帖最后由 IFORGOTMYCODE 于 2014-6-10 21:44 编辑
各位大神好
想請教Excel,資料配對和自動填寫,該如何進行
假設資料如下,我該如何撰寫判斷式:
→ 若是 在F行放置的"名稱",有在A行出現過, 則數1 數2 = 該 dataname 對應的 num1 num2
→ 若沒有對應 則出現 0
---感謝了!!!!
A B C D E F G H
dataname | num1 | num2 | | | 名稱 | 數1 | 數2 | AAA | 68 | 2380 | | | AAA | 68 | 2380 | AAB | 61 | 1902 | | | AAB | | | AAC | 59 | 1498 | | | AAE | | | AAD | 44 | 225 | | | AEF | | | AAE | 33 | 55 | | | ZZZ | 0 | 0 | AAF | 22 | 44 | | | | | | AAG | 11 | 22 | | | | | | ABA | 10 | 21 | | | | | | ACA | 10 | 20 | | | | | | ADA | 9 | 19 | | | | | | AEF | 8 | 18 | | | | | |
- Sub t()
- With Range("G2:H6")
- .Formula = "=if(iserror(vlookup($F2,$A:$C,column(B1),0)),0,vlookup($F2,$A:$C,column(B1),0))"
- .Value = .Value
- End With
- End Sub
复制代码For Excel 2003
|
|