首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel 知识集

根据身份证号码提取生日,并自动算年龄

身份证重复判断公式:=(SUMPRODUCT(($B$1:B1=B2)*1)

一、自动取性别公式:=IF(LEN(B2)=0,"",IF(LEN(B2)18,"请输入18位身份证号",IF((SUMPRODUCT(($B$1:B1=B2)*1)>0),"身份证号重复",IF(MOD(MID(B2,17,1),2)=1,"1","2")))

=IF(LEN(B2)=0,"",IF(LEN(B2)18,"请输入18位身份证号",IF(MOD(MID(B2,17,1),2)=1,"001","003")))

从其它地方复制身份证号粘帖进来时,校验公式失效。所以取性别时,再次判断身份证号是否重复。

二、工资条公式分享链接https://share.weiyun.com/85864211811d73c8c5629095aed145a1

三、将两张表相同参数合并(如将两张表中同名的人只保留一份,并将两张表合并成一张表。在工作中不同部们出的表,有相同的人,也有不同人的参数,根据两张表合成一张总表用下图公式完成。)

在excel中如何实现下拉菜单中选择内容不同,后面单元格数据跟着变化

这应该是用VBA实现的,比较高大上了。

我有个简单但是比较笨的办法,不知道适合楼主不:先在第一个表里建立相关的数据信息,比如说对应的品牌、产地、规格型号等等,然后在表二,就你现在的表格中从E列开始写入公式

=IF($D7="","",VLOOKUP($D7,表1!$C2:$I42,2,FALSE))

F列

=IF($D7="","",VLOOKUP($D7,表1!$C2:$I42,3,FALSE))

依此类推,表1!$C2:$I42是你表1填写相关数据的地方,后面紧跟的数值为列数,E,F,G,H.......分别对应2,3,4,5......

=IF($C4="","",VLOOKUP($C$4,辖区企业信息!$A$2:$I$42,1,FALSE))

20170518验证以下函数嵌套是对的

=IF($C4="","",VLOOKUP($C$4,辖区企业信息!$A$2:$AA$42,2,FALSE))

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180324G0AN7800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券