Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2699|回复: 8

[已解决]提取身份证号码的函数公式

[复制链接]
发表于 2021-2-10 16:48 | 显示全部楼层 |阅读模式
本帖最后由 hhxq001 于 2021-2-10 16:52 编辑

因每个月工资表的身份证所在的列都不固定,用什么函数才能提取到B列?大体意思就是如果c1-z1列中发现“身份证”,就提取这一列的所有身份证到B列

提取身份证列的函数公式.rar (395.26 KB, 下载次数: 16)
发表于 2021-2-10 17:25 | 显示全部楼层    本楼为最佳答案   
B3 公式: =INDEX(C:X,ROW(),MATCH("身份证号",C$1:X$1,))
祝順心,南無阿彌陀佛!




log.png

评分

参与人数 1学分 +2 收起 理由
hhxq001 + 2 我和小伙伴都惊呆了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2021-2-10 21:38 | 显示全部楼层
cutecpu 发表于 2021-2-10 17:25
B3 公式: =INDEX(C:X,ROW(),MATCH("身份证号",C$1:X$1,))
祝順心,南無阿彌陀佛!

真非我等凡人可攀呀。函数、代码是皆精通啊。
回复

使用道具 举报

 楼主| 发表于 2021-2-10 21:40 | 显示全部楼层
cutecpu 发表于 2021-2-10 17:25
B3 公式: =INDEX(C:X,ROW(),MATCH("身份证号",C$1:X$1,))
祝順心,南無阿彌陀佛!

这句函数公式怎么理解呢?请指点迷津
回复

使用道具 举报

发表于 2021-2-10 22:22 | 显示全部楼层
本帖最后由 cutecpu 于 2021-2-10 22:31 编辑
hhxq001 发表于 2021-2-10 21:40
这句函数公式怎么理解呢?请指点迷津

INDEX(C:X,ROW(),MATCH("身份证号",C$1:X$1,))

C:X: 引用範圍
ROW(): 當前所在行號
MATCH("身份证号",C$1:X$1,): 從 C1 ~ X1,查找「身份证号」所在列號


結果 = INDEX( 引用範圍, 所在行號所在列號)


祝順心,南無阿彌陀佛!











评分

参与人数 1学分 +2 收起 理由
hhxq001 + 2 学习了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2021-2-10 23:05 | 显示全部楼层
cutecpu 发表于 2021-2-10 17:25
B3 公式: =INDEX(C:X,ROW(),MATCH("身份证号",C$1:X$1,))
祝順心,南無阿彌陀佛!

拜托再给看看,我加入1列:求非遗属人员的应发合计的函数公式错在 哪里?

非遗属合计不对.zip (396.42 KB, 下载次数: 2)
回复

使用道具 举报

发表于 2021-2-10 23:21 | 显示全部楼层
本帖最后由 cutecpu 于 2021-2-10 23:41 编辑
hhxq001 发表于 2021-2-10 23:05
拜托再给看看,我加入1列:求非遗属人员的应发合计的函数公式错在 哪里?
是要這樣的結果嗎?
log.png
回复

使用道具 举报

 楼主| 发表于 2021-2-12 21:03 | 显示全部楼层
cutecpu 发表于 2021-2-10 23:21
是要這樣的結果嗎?

真是太厉害了,不过大括号是怎么输入的

回复

使用道具 举报

发表于 2021-2-12 21:07 | 显示全部楼层
hhxq001 发表于 2021-2-12 21:03
真是太厉害了,不过大括号是怎么输入的

※數組公式,請記得按Ctrl+Shift+Enter


祝順心,南無阿彌陀佛

评分

参与人数 1学分 +2 收起 理由
q26076 + 2 学习了

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 07:56 , Processed in 0.313857 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表