Excel 一問

2010-09-09 10:54 pm
各高手請教, 請問如果我想自制自動輸入列表, 例如:-

A1 B1

A ABC
D DEF
G GHK
L LMN

我於A1上打"A", 於B1就自動顯示"ABC", 而"ABC"/"DEF"/"GHK"/"LMN"均巳輸入於一列表上. 請問我應該如何做?

回答 (3)

2010-09-10 9:56 pm
✔ 最佳答案
防錯用countif較精簡
=IF(countif(Sheet2!$A$1:$B$4, a1),VLOOKUP(A1,Sheet2!$A$1:$B$4, 2,0),"")

2010-09-10 13:56:52 補充:
=IF(countif(Sheet2!$A$1:$A$4, a1),VLOOKUP(A1,Sheet2!$A$1:$B$4, 2,0),"")
公式內容是:
先用countif 去檢查Sheet2的A1:A4內是否有A1,
如有便用VLOOKUP去參照B欄的對應內容
如沒有, 便出空白
2010-09-10 9:05 pm
最終用你的便可以了! 謝謝, 請可否解釋一下此format的意思嗎? 謝謝!
2010-09-10 12:09 am
輸入列表 在sheet2
A1 B1

A ABC
D DEF
G GHK
L LMN
....

input A in A1

Formula in B1
=IF(ISNA(VLOOKUP(A1,Sheet2!$A$1:$B$4, 2)), "", VLOOKUP(A1,Sheet2!$A$1:$B$4, 2))

Adjust $A$1:$B$4 depends on the range of 輸入列表 in sheet2.


收錄日期: 2021-04-13 17:30:42
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100909000051KK00499

檢視 Wayback Machine 備份