百科生活 投稿
关于【choose函数】,excel常见函数用法,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
第四期:Choose函数查询函数来到了第四期,感谢大家的支持!
今天叮咚讲的是Choose函数,你使用过吗?它是有时可以替代IF实现一些神奇功能的函数,比如数值自动分等级,根据年份求生肖等!
接下来叮咚带你一一揭晓!
Choose函数基本结构&含义语法结构:Choose(index_num, [VALUE1], [value2], ...)
语法释义:index_num 数值表达式或字段→运算结果为数值,需要解释以下三种情况:
- 如果index_num=1,则返回value1; =2,则返回value2; =3,则返回value3,以此类推…
- 如果 index_num<1或大于后面Value的个数,则返回错误值#VALUE!
- 如果 index_num为小数,如1.56,截尾取整为1
Value值可以是数组,也可以是文本
用一组公式帮助大家理解以下Choose函数的基本用法:
- =CHOOSE(2,"苹果","橘子","香蕉")---结果为"橘子"
- =CHOOSE(2.56,"苹果","橘子","香蕉")---结果还是"橘子"
- =CHOOSE(0.5,"苹果","橘子","香蕉")—返回错误值#VALUE!
下面我们重点来讲choose函数的用法:
用法1:使用Choose函数提取数据下表中提取化学科目的分数,即选取第5个value值;数组填充,Ctrl Shift Enter三键结束
如:考试分数0~100分制:每10分1个等级,分成10个等级
分数/10,取其整数部分,对应1~10,我们按照规则命名为差,中,良,优,就可以实现分级了,公式写为:
=CHOOSE(B29/10,"差","差","差","差","差","中","中","良","优","优")
我们可以将用法1和用法2合并,然后加入一个小控件,就实现了动态的显示效果,如下:
{=CHOOSE({1,2},C2:C8,B2:B8)}
使用{1,2}这个数组经过Choose函数将{B列,C列}变为{C列,B列},然后使用Vlookup函数进行查询即可!
(这种构造数组的方法与IF({0,1}相似,if的应用范围更广一些,我们在一周前的文章中讲解过,感兴趣的可以历史文章中阅读)
思路:如1990年为鼠年,那么我们可以用(年份-1990)/12得到的余数0~11用来判断取第几个Value值,也就是对应属相中的第几个
因Choose函数要求index_num>1,我们在后面 1变为1~12
用公式表达为:
=CHOOSE(MOD(YEAR(C22)-1900,12) 1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")
本文关键词:choose函数使用详解,choose函数干嘛用的,choose函数的使用方法,choose函数是什么意思,choose函数。这就是关于《choose函数,excel常见函数用法》的所有内容,希望对您能有所帮助!
- 上一篇: 小薏米仁的功效与作用,小薏米仁的功效与作用
- 下一篇: 花都艺墅房子价格表,盘点花都艺墅配套资源
- 最近发表