分享

这些Excel姿势,满满都是套路!

 Excel教程平台 2020-10-30

绿色按钮收听Excel课程  今晚8点开课
主讲/滴答老师 - 咨询QQ:800094815

不想离开暖暖的被窝,但又不得不起床了。天凉了,记得添衣 。

依然在清晨向你问好,我是小雅!

1


Excel求和的姿势,满满的都是套路。这是来自一位小伙伴的提问:

不会写公式,没有关系,一个个的加吧。反正没有几个单元格。

额,如果有很多列需要这样隔列、隔行求和,可能上面的土方法就只有搁一边。

下面这样的姿势应该会更假装专业点。

奇数列公式:

=SUMPRODUCT((MOD(COLUMN(C5:I5),2)=1)*1,C5:I5)

偶数列公式:

=SUMPRODUCT((MOD(COLUMN(C5:I5),2)=0)*1,C5:I5)

隔列求和的通用公式小结:

偶数列:=SUMPRODUCT((MOD(COLUMN(数据区域),2)=0)*1,数据区域)

奇数列:=SUMPRODUCT((MOD(COLUMN(数据区域),2)=1)*1,数据区域)

公式的核心就是mod取余的结果:mod(奇数,2)=1,mod(偶数,2)=0

公式中的“=0”合计的是偶数列,“=1”合计的奇数列。

如果是隔行求和,将COLUMN函数改成ROW函数。 

2

万能的查询,都是套路

这是一个支持任意条件的模糊查询案例。我们在A14单元格输入查询条件,比如按照工号、性别、姓名来查询都是可以的。下面是查询效果演示:

由于公式老长老长了,就不要问小雅公式的意思了,解释起来,估计得码好多好多字。

B14单元格输入公式:

=IF($A$14="","",IFERROR(INDEX(B$1:B$11,SMALL(IF(ISNUMBER(FIND($A$14,$B$1:$I$11)),ROW($1:$11)),ROW(1:1))),""))

然后按Ctrl+Shift+回车,将公式向右向下复制即可。

需要案例源文件,请到QQ群:574833942下载。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多