關於excel

2007-12-06 7:13 am
各位安安:
請大家幫我想一下:
我在sheet 1 有姓名跟學號
然後我想在 sheet 2 打姓名,可以找到學號,或打學號可以找到姓名,請問該怎麼做呢?
更新1:

因為我有試過用vlookup了,雖然用學號找姓名ok,可是他好像不會辨識文字,所以造成要用姓名找學號時就找不到正確位置

回答 (5)

2007-12-06 5:31 pm
✔ 最佳答案
你可以使用=vlookup或者是=hlookup兩者
一種是搜尋垂直方向...
一種是搜尋水平方向...
還是不清楚ㄉ話...
就寄信給我ㄅ...
E-mail:[email protected]
go go 加油
2007-12-08 12:38 am
用VLOOKUP查詢的要鍵就是索引欄必須唯一
姓名<=>學號 互查有限制的啦, 遇到"菜市場名"就不靈啦
比較好的方法是在第一列選個獨立的查詢欄位,
再寫個巨集"自動篩選"囉!
2007-12-06 5:39 pm
你可以用「比對」的方式
有點複雜..............
sheet1的A欄是學號 B欄是姓名
sheet2的A欄是學號(排序跟sheet1不同)
游標在B欄標題下的第一格按下"="
輸入函數「VLOOKUP」會出現一個小視窗
其中有四欄要填
第一欄就將游標選擇sheet2的A欄
第二欄用游標把sheet整個選起來
第三欄輸入2(這的意思是你要將sheet1中第幾欄的資料回傳回來)
第四欄輸入「false」即可

如果成功 將此程式複製到以下的欄位即可囉

你可以自己先試試
如果不行
可以給我MAIL
我用圖檔解釋 可能會比較清楚!!
參考: 自己
2007-12-06 5:28 pm
您好.....

建議您可以使用函數公式

在 sheet1 將所有同學姓名學號建立完整

在 sheet2 A1欄位輸入學號;

B1 欄位輸入公式 =VLOOKUP(A1,Sheet1!A:B,2,0);

這樣就可以輕鬆找到這個學號的學生

2007-12-06 09:37:57 補充:
sheet 1 資料欄位說明如下 :
A1 B1
學號 姓名
01 小明
02 小英

sheet 2 欄位說明如下 :
A1 B1
學號 姓名
輸入學號 公式

2007-12-06 09:38:07 補充:
如要以姓名查學號的話就必須要將A1。B1欄位互換

公式說明 : =VLOOKUP(A1,Sheet1!A:B,2,0)
A1 => 從鍵盤輸入得欄位
Sheet1!A:B => 資料搜尋的範圍
2 => 資料搜尋的欄位
0 => 比對邏輯 (1為相似比對,0為完全符合比對)

這樣的說明希望對您有幫助..... ^-^"

2007-12-06 23:50:35 補充:
不會辨識文字,所以造成要用姓名找學號時就找不到正確位置 => 是因為比對邏輯沒有輸入0嗎?!

另外.....如果要以姓名查學號的話,sheet1的第一欄位必須是姓名,第二欄位為學號,這樣應該就可以了吧!!

您在試試吧!!
參考: me, me, me, me
2007-12-06 4:51 pm
日前有回答一個類似問題
http://tw.knowledge.yahoo.com/question/question?qid=1607111110937
參考一下
或是說清楚你SHEET1的格式,如,姓名及學號在那個欄位
在SHEET2那個欄位輸入資料,是都在A1
還是分別在A1及B1


收錄日期: 2021-04-18 23:59:55
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071205000015KK10900

檢視 Wayback Machine 備份