excel学习库

excel表格_excel函数公式大全_execl从入门到精通

不起眼的ISODD函数,结合IF和SUMPRODUCT使用,真的好强

有个函数ISODD,只有一个参数,判断数值是否为奇数,它还有个孪生兄弟ISEVEN判断数值是否为偶数,你不知道的是它的功能真的好强。

语法:ISODD(参数),返回TRUE或FALSE

一、实现隔列求和

隔列求和

=SUMPRODUCT((ISEVEN(COLUMN(B:Q))*B3:Q3))

参数解读:

COLUMN(B:Q) 返回的是一个列组成的数组,是选定的B:Q列的列号

{2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17}

对应图表可以看出,入库对应的都是偶数列,所以使用ISEVEN,传入参数。

这样外面使用sumproduct函数就获取了结果。这个公式朝下填充即可。要获取出库列,只需要把公式修改成。

=SUMPRODUCT((ISODD(COLUMN(B:Q))*B3:Q3))

隔列求和

二、从证件号提取性别

提取性别

=IF(ISODD(MID(D2,17,1)),"男","女")

公式解读:身份证号一共18位,第17位是如果是奇数是男,偶数的话为女,如何获取第17位呢,使用MID函数,它是个截取函数。

MID(要截取的文本,开始位置,截取长度)

截取出来数据后,使用ISODD判断这个数值是否为奇数,在结合if函数就判断了性别。

三、实现隔行填充颜色

隔行填充颜色

选中表格范围,条件格式,新建规则,使用公式确定要设置的单元格格式,输入公式=ISODD(ROW($C2))

这样就填充了奇数行,如果想填充偶数行,使用=ISEVEN(ROW($C2)) 即可。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接