Excel函数公式:CHOOSE函数和SUM、VLOOKUP、IF、MATCH组合技巧
实际工作中,我们经常要根据单元格的内容判断来填充或读取相应的值,而Excel早就为我们想好了相应的函数,此函数就是CHOOSE。如果和其SUM、VLOOKUP、IF、MATCH函数配合使用,功能将更加的强大。
一、CHOOSE函数作用及语法结构。
作用:根据给定的索引值,从参数中选出相应值或操作。
语法:
=CHOOSE(索引值,值1,值2……)。
参数解读:
1、索引值:必需。用于指定所选定的数值参数。
2、值1:必需。用于指定所选定的数值参数。
3、值2……:可选。
方法:
1、在目标单元格中输入公式:=CHOOSE(4,B3,B4,B5,B6)、=CHOOSE(3,B4,B5,B6)。
2、Ctrl+Shift+Enter填充。
解读:
从示例中可以看出,参数“索引值”会根据不同的范围发生变化。所以在实际应用中我们要根据实际情况进行调整。
二、与SUM函数的配合使用。
目的:计算“总库存”或“总销量”。
方法:
1、在目标单元格中输入公式:=IF(I3="总销量",SUM(CHOOSE({1,2},C4:C10,E4:E10)),SUM(CHOOSE({1,2},D4:D10,F4:F10)))。
2、Ctrl+Shift+Enter填充。
解读:
1、根据I3单元格的内容进行判断使用的公式,如果I3单元格的值为“总销量”,执行SUM(CHOOSE({1,2},C4:C10,E4:E10)),否则执行SUM(CHOOSE({1,2},D4:D10,F4:F10))。
2、公式SUM(CHOOSE({1,2},C4:C10,E4:E10))的计算过程是:先读取C4:C10的值,紧接着读取E4:E10的值,然后求和。
三、与VLOOKUP函数配合使用。
目的:通过“产品编码”查询对应的“产品名称”。
方法:
在目标单元格中输入公式:=VLOOKUP(J3,CHOOSE({1,2},C4:C10,B4:B10),2,0)。
解读:
1、如果通过正常的查询,VLOOKUP函数无法实现查询功能。暨无法完成逆序查询。
2、CHOOSE({1,2},C4:C10,B4:B10)的作用是对B4:B10和C4:C10两列的值交换位置,形成一个新的后台数组,然后在执行查询功能。
四、与IF函数的配合使用。
目的:根据“排名”结果填充“奖项”情况。
方法:
在目标单元格中输入公式:=IF(E3
相关文章
- 帝国CMS过滤html标签自定义NOHTML函数用法
- 帝国CMS截取内容简介函数,过滤其中特殊字符及空格
- Excel小技巧– 利用LOOKUP来达成多重条件寻找资料
- 帝国CMS几个函数RepPostVar,RepPostVar2,RepPostStr,RepPostStr2的用法
- 删除、筛选、合并单元格、小组等序号(NO)构建技巧全集解读
- Excel函数公式:多条件判断,你还在用If来实现,那就真的Out了
- 身份证号常见错误分析及实用技巧解读,职场的你必须掌握1
- 只会Ctrl+C、Ctrl+V 就真的弱爆了,快来看看实用的选择性粘贴
- 如虎添翼的5个Excel超级实用技巧,你确定都掌握吗?
- 身份证号常见错误解析及实用技巧解读,职场的你必须掌握哦!