推荐下载Excel****
点击这里直接下载
今天我们来介绍选择函数CHOOSE的用法,以及在某些情况下,该函数与条件判断函数IF/IFS的替代应用。
一、选择函数CHOOSE
CHOOSE函数的使用格式为:
=CHOOSE(序号,值1,值2,……)
函数返回的结果是与序号对应的值。
在下面这个公式中:
=CHOOSE(D3,$B$2,$B$3,$B$4,$B$5),
【序号】即为D3单元格中的数值2;
【值1】即为$B$2单元格中的值“山川异域”;
【值2】即为$B$3单元格中的值“风月同天”;
【值3】即为$B$4单元格中的值“寄诸佛子”;
【值4】即为$B$5单元格中的值“共结来缘”。
这个公式返回的结果是与【序号】2对应的【值2】,即“风月同天”。
二、与条件判断函数IF/IFS的替代应用
1.以随机生成“+”、“-”号为例,在前篇文章中,我们用IF/IFS函数写为:
=IF(RANDBETWEEN(1,2)=1,"+","-")或
=IFS(RANDBETWEEN(1,2)=1,"+",TRUE,"-")。
此处,我们还可以用CHOOSE函数来实现,公式写为:
=CHOOSE(RANDBETWEEN(1,2),"+","-")。
2.如果要随机生成“+”、“-”、“×”、“÷”4个符号,此时用IF/IFS函数写起来就很麻烦,但用CHOOSE函数就比较方便,公式写为:
=CHOOSE(RANDBETWEEN(1,4),"+","-","×","÷")。
三、相关参考
1.Excel逻辑计算判断函数IF
2.Excel多条件判断函数IFS
3.Excel生成随机数函数RAND和RANDBETWEEN
4.Excel制作加减法练习题