[算表] 如何從資料庫找尋特定姓名的身分證字號?

看板Office作者 (簡單走)時間3年前 (2021/04/20 10:03), 3年前編輯推噓2(2010)
留言12則, 5人參與, 3年前最新討論串1/1
軟體: EXCEL 版本: 2013 想請問有沒有辦法從現有資料庫 找尋大量姓名的身分證號? 例如資料庫有 (約有1萬人) 班級 座號 學號 身分證 姓名 我有班級, 座號, 姓名 (500人) 想要找出這500名的學生的身分證字號 不然每次要找都要找很久.... >___< 或者可以提供用什麼函數, 我可自行找找看 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.21.227.253 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1618884180.A.360.html

04/20 10:22, 3年前 , 1F
vlookup ?
04/20 10:22, 1F
好唷, 我試試看, 謝謝 ^^ 試了 VLOOKUP 但不知問題在那???? https://i.imgur.com/GZUNspf.jpg
※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 11:09:53

04/20 11:18, 3年前 , 2F
table_array 從C2開始
04/20 11:18, 2F

04/20 11:19, 3年前 , 3F
col_index_num 改成3應該可行
04/20 11:19, 3F
可以了~ (謝謝!!!!!!!) 不過如果遇到同名同姓的話, 要怎麼解決呢? ※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 11:46:39

04/20 12:13, 3年前 , 4F
以唯一值的座號來做試試
04/20 12:13, 4F
全校有很多學生,所以座號一定會重覆到 想說是不是能以姓名和座號一起比對這樣? =VLOOKUP(TEXT(I2),J2,C:E,3,FALSE) 但他說我函數太多.... ※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 12:31:56

04/20 12:50, 3年前 , 5F
04/20 12:50, 5F

04/20 12:51, 3年前 , 6F
在左側用vlookup,右側index配合match
04/20 12:51, 6F
Soyoso 我試著套用您給的公式 還是不行 不知問題在那裡 https://i.imgur.com/9DfPqMP.jpg
※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 15:03:42

04/20 15:06, 3年前 , 7F
1. TRUE -> 0
04/20 15:06, 7F

04/20 15:07, 3年前 , 8F
2. M2 =INDEX...,"G:G" -> A:A
04/20 15:07, 8F
suaveness 1. 您是說 L2=VLOOKUP(K2&TEXT(J2,"00"),A:E,5,0) 但試了後, 他出現#N/A 2. G:G 改成A:A嗎? M2=INDEX(E:E,MATCH(K2&TEXT(J2,"00"),A:A,TRUE)) ※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 15:22:54 今天一整天研究了半天, 座號要設文字格式才可以 但還在研究 Soyoso的公式... ※ 編輯: jufen (163.21.227.253 臺灣), 04/20/2021 17:29:02

04/20 20:13, 3年前 , 9F
是,但是兩個 true 都要改成 0
04/20 20:13, 9F

04/20 20:13, 3年前 , 10F
至於#N/A的問題我就不確定了,剛自己試了一次無法重現
04/20 20:13, 10F

04/20 20:16, 3年前 , 11F
不論座號是哪種格式似乎都能正常運作
04/20 20:16, 11F

04/22 07:46, 3年前 , 12F
文字當作索引條件 要留意有無前後空白 跟特殊符號
04/22 07:46, 12F
文章代碼(AID): #1WVZPKDW (Office)