手机版

百科生活 投稿

choose函数,excel常见函数用法

百科 2025-10-21 17:32:28 投稿 阅读:8361次

关于【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三键结束

choose函数,excel常见函数用法

用法2:使用Choose函数将数据分等级

如:考试分数0~100分制:每10分1个等级,分成10个等级

分数/10,取其整数部分,对应1~10,我们按照规则命名为差,中,良,优,就可以实现分级了,公式写为:

=CHOOSE(B29/10,"差","差","差","差","差","中","中","良","优","优")

choose函数,excel常见函数用法

我们可以将用法1和用法2合并,然后加入一个小控件,就实现了动态的显示效果,如下:

choose函数,excel常见函数用法

用法3:和Vlookup函数并用实现逆向查询

{=CHOOSE({1,2},C2:C8,B2:B8)}

使用{1,2}这个数组经过Choose函数将{B列,C列}变为{C列,B列},然后使用Vlookup函数进行查询即可!

(这种构造数组的方法与IF({0,1}相似,if的应用范围更广一些,我们在一周前的文章中讲解过,感兴趣的可以历史文章中阅读)

choose函数,excel常见函数用法

用法4:综合应用-已知出生年份求属相

思路:如1990年为鼠年,那么我们可以用(年份-1990)/12得到的余数0~11用来判断取第几个Value值,也就是对应属相中的第几个

因Choose函数要求index_num>1,我们在后面 1变为1~12

用公式表达为:

 choose函数,excel常见函数用法

=CHOOSE(MOD(YEAR(C22)-1900,12) 1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")

本文关键词:choose函数使用详解,choose函数干嘛用的,choose函数的使用方法,choose函数是什么意思,choose函数。这就是关于《choose函数,excel常见函数用法》的所有内容,希望对您能有所帮助!

本文链接:https://bk.89qw.com/a-864966

最近发表
网站分类