论坛首页 | 新人报到 |发帖必看—论坛版规 | 错误报告 | 注册用户
Baidu
发新话题
打印

Excel工作表中“IF”函数的另类用法Excel

本主题由 study 于 2008-4-6 19:42 移动

Excel工作表中“IF”函数的另类用法Excel

 

  1.根据身份证号自动填写“性别”(男、女)

每个单位一般都有“职工花名册”,其中有“身份证号”和“性别”两列数据,有没有想过让表格根据身份证号自动填写性别呢?方法如下:在C4单元格中输入“=IF(MOD(RIGHT(D4),2)=0,"女","男")”,以下单元格复制即可。

说明:根据目前我国居民身份证的编号规则,男的末尾数是奇数,女的末尾数是偶数。Mod()是求余数函数,RIGHT()是截取右侧字符串函数,上述Right(D4)也可写为Right(d4,1),即截取D4单元格中数据的最右侧一位。



2.去除计算列中的“0”

表格中有些列是根据其他列中的数据计算得来的,一旦输入公式,表格中往往会出现许多“0”,影响美观。去除“0”的方法如下:在G15单元格中输入“=IF(E15 F15=0,"",E15 F15)”其余复制即可。(注:本例中G列=E列 F列,即应发工资=基本工资 岗位津贴)



3.去除“#DIV/0!”等乱字符

表格公式中时常会用到除法,当除数为空或“0”时,单元格中就会出现“#DIV/0!”等字样的乱字符,非常影响美观,去除它的方法如下:在E13中输入“=IF(D13=0,"",C13/D13)”,其余复制即可。(注:本例中E列=C列/D列,即单价=金额/数量)

TOP

发新话题
郑重声明: 本论坛属技术交流,非赢利性论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,会员在论坛发表的言论仅代表个人观点,不代表论坛立场!
本站部分内容及所有资料来自网络,版权归原作者所有,本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任!请在下载后24小时内删除!
会员出于学习和科研的目的进行交流和讨论,如有侵犯原作者的权益,请来信告知,我们将立即删除,并将删除结果给予答复,如有版权争议请与yhlbbs@126.com联系!