作者jufen (简单走)
看板Office
标题[算表] 如何从资料库找寻特定姓名的身分证字号?
时间Tue Apr 20 10:02:58 2021
软体: EXCEL
版本: 2013
想请问有没有办法从现有资料库
找寻大量姓名的身分证号?
例如资料库有 (约有1万人)
班级 座号 学号 身分证 姓名
我有班级, 座号, 姓名 (500人)
想要找出这500名的学生的身分证字号
不然每次要找都要找很久.... >___<
或者可以提供用什麽函数, 我可自行找找看
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.21.227.253 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1618884180.A.360.html
1F:推 chang0206: vlookup ?04/20 10:22
好唷, 我试试看, 谢谢 ^^
试了 VLOOKUP
但不知问题在那????
https://i.imgur.com/GZUNspf.jpg
※ 编辑: jufen (163.21.227.253 台湾), 04/20/2021 11:09:53
2F:→ ldt9823: table_array 从C2开始04/20 11:18
3F:→ ldt9823: col_index_num 改成3应该可行04/20 11:19
可以了~ (谢谢!!!!!!!)
不过如果遇到同名同姓的话, 要怎麽解决呢?
※ 编辑: jufen (163.21.227.253 台湾), 04/20/2021 11:46:39
全校有很多学生,所以座号一定会重覆到
想说是不是能以姓名和座号一起比对这样?
=VLOOKUP(TEXT(I2),J2,C:E,3,FALSE)
但他说我函数太多....
※ 编辑: jufen (163.21.227.253 台湾), 04/20/2021 12:31:56
6F:→ soyoso: 在左侧用vlookup,右侧index配合match04/20 12:51
Soyoso
我试着套用您给的公式
还是不行
不知问题在那里
https://i.imgur.com/9DfPqMP.jpg
※ 编辑: jufen (163.21.227.253 台湾), 04/20/2021 15:03:42
7F:→ suaveness: 1. TRUE -> 0 04/20 15:06
8F:→ suaveness: 2. M2 =INDEX...,"G:G" -> A:A 04/20 15:07
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
9F:→ suaveness: 是,但是两个 true 都要改成 0 04/20 20:13
10F:→ suaveness: 至於#N/A的问题我就不确定了,刚自己试了一次无法重现 04/20 20:13
11F:→ suaveness: 不论座号是哪种格式似乎都能正常运作 04/20 20:16
12F:推 planetoid2: 文字当作索引条件 要留意有无前後空白 跟特殊符号 04/22 07:46