=VLOOKUP(A2,A表數據庫!A:C,3,0),意思是到A表數據庫的A列查找當前表A2的編號,返回同一行C列的值,如果編號在A表數據庫的B列,代表名稱在E列,那么公式就要寫成=VLOOKUP(A2,A表數據庫!B:E,4,0),因為代表名稱在B:E的第四列。為了當A2是空值時不顯示錯誤值,公式可以寫成=IF(ISERROR(VLOOKUP(A2,A表數據庫!A:C,3,0)),"",VLOOKUP(A2,A表數據庫!A:C,3,0))
=VLOOKUP(A2,A表數據庫!A:C,3,0)
公式表示以A2的值在 A表數據庫!A:C區域中查找,A:C共3列,其中A2的值必須存在于查找區域的`第一列,找到再返回對應列的數值,跟在區域后面的3就是要指名返回哪一列的數據,在本題中,3對應的就是C列。如果改為2則對應B列。
所以如果D列才是代表名稱,則公式要改為:
=VLOOKUP(A2,A表數據庫!A:D,4,0)
再次強調,A2的值必須要存在于查找區域的第一列,如果區域 表數據庫!A:D 第一列就是A列,則A2要存在于A列,如果改為 表數據庫!C:D ,則C列是第一列,A2要存在于C列。