首页编程choose函数?怎么在excel中使用CHOOSE函数

choose函数?怎么在excel中使用CHOOSE函数

编程之家2023-11-0781次浏览

各位老铁们,大家好,今天由我来为大家分享choose函数,以及怎么在excel中使用CHOOSE函数的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

choose函数?怎么在excel中使用CHOOSE函数

怎么在excel中使用CHOOSE函数

Excel中CHOOSE函数就是根据第1参数的值,选择后面列表中对应的第几个作为结果。举个例子,有甲乙丙丁戊己庚共7个人轮流对周一到周日值班,现在要根据日期数据来确定所给定的日期该谁值班。如果用IF,就要嵌套6个IF,如果用Lookup或本Choose来设计公式,就简单多了。假设日期在A1中,公式:

=CHOOSE(WEEKDAY(A1,2),"甲","乙","丙","丁","戊","己","庚")

WEEKDAY(A1,2)计算出周几,得出的数字为1~7,得几就在后面列出7个人取得第几个为结果,如今天(2017年4月15日)是星期六,WEEKDAY(A1,2)得到数字6,choose就选择后面的第6个人“己”。

本例中,更多的人会用lookup。但lookup只能会从数据列表中取值,而choose的列表中可以有公式。典型的应用就是工程计算中常有当某个参数取不同的数字时,用不同的公式来计算,如管道阻力系数的计算,要根据雷诺准数来选择不同的计算公式。那么可以用lookup根据雷诺准数的大小取得数字1,2,或3,再列出3种情况对应的3个不同计算公式。当然也可以用IF,但choose相对更简单直观。

Excel中Choose函数怎么用

利用 CHOOSE函数,可以根据索引号从多个值(最多 29个)中选择一个值。例如,如果value1至 value7代表一周的天数,当用 1至 7之间的某个数字作为 index_num时, CHOOSE就会返回相应的某一天。

语法=CHOOSE(index_num,value1, value2,...)

choose函数?怎么在excel中使用CHOOSE函数

1.如果 index_num为 1,则 CHOOSE返回 value1;如果为 2,则 CHOOSE返回 value2,以此类推。

2.如果 index_num小于 1或大于列表中最后一个值的索引号,则 CHOOSE返回错误值#VALUE!。

3.如果 index_num为小数,则在使用前将被截尾取整

excel中 choose怎么使用

一、CHOOSE函数的定义

可以使用 index_num返回数值参数列表中的数值。使用函数 CHOOSE可以基于索引号返回多达 29个基于 index number

待选数值中的任一数值。例如,如果数值 1到 7表示一个星期的 7天,当用 1到 7之间的数字作 index_num时,函数 CHOOSE

choose函数?怎么在excel中使用CHOOSE函数

返回其中的某一天。

语法

CHOOSE(index_num,value1,value2,...)

Index_num用以指明待选参数序号的参数值。Index_num必须为 1到 29之间的数字、或者是包含数字 1到 29

的公式或单元格引用。

如果 index_num为 1,函数 CHOOSE返回 value1;如果为 2,函数 CHOOSE返回 value2,以此类推。

如果 index_num小于 1或大于列表中最后一个值的序号,函数 CHOOSE返回错误值#VALUE!。

如果 index_num为小数,则在使用前将被截尾取整。

Value1,value2,...为 1到 29个数值参数,函数 CHOOSE基于

index_num,从中选择一个数值或执行相应的操作。参数可以为数字、单元格引用、已定义的名称、公式、函数或文本。

说明

如果 index_num为一个数组,则在函数 CHOOSE

计算时,每一个值都将计算。

函数 CHOOSE的数值参数不仅可以为单个数值,也可以为区域引用。

例如,下面的公式:=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))

相当于:=SUM(B1:B10)然后基于区域 B1:B10中的数值返回值。

函数 CHOOSE先被计算,返回引用 B1:B10。然后函数 SUM用 B1:B10进行求和计算。即函数 CHOOSE的结果是函数 SUM

的参数。

二、举例

比如在A1单元格中写入1,则在B1单元格中得出“张三”,如果A1单元格写入2,则在B1单元格得出“李四”,如果写入3,则得出“王五”。

那么可以在B1单元格中写入公式

=CHOOSE(A1,"张三","李四","王五")

excel中choose怎么使用

一、CHOOSE函数的定义

可以使用 index_num返回数值参数列表中的数值。使用函数 CHOOSE可以基于索引号返回多达

29个基于 index number待选数值中的任一数值。例如,如果数值 1到 7表示一个星期的 7天,

当用 1到 7之间的数字作 index_num时,函数 CHOOSE返回其中的某一天。

语法

CHOOSE(index_num,value1,value2,...)

Index_num用以指明待选参数序号的参数值。Index_num必须为 1到 29之间的数字、或者是

包含数字 1到 29的公式或单元格引用。

如果 index_num为 1,函数 CHOOSE返回 value1;如果为 2,函数 CHOOSE返回 value2,以

此类推。

如果 index_num小于 1或大于列表中最后一个值的序号,函数 CHOOSE返回错误值#VALUE!。

如果 index_num为小数,则在使用前将被截尾取整。

Value1,value2,...为 1到 29个数值参数,函数 CHOOSE基于index_num,从中选择一个数值

或执行相应的操作。参数可以为数字、单元格引用、已定义的名称、公式、函数或文本。

说明如果 index_num为一个数组,则在函数 CHOOSE计算时,每一个值都将计算。函数 CHOOSE

的数值参数不仅可以为单个数值,也可以为区域引用。

例如,下面的公式:=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))相当于:=SUM(B1:B10)然后基

于区域 B1:B10中的数值返回值。函数 CHOOSE先被计算,返回引用 B1:B10。然后函数 SUM用

B1:B10进行求和计算。即函数 CHOOSE的结果是函数 SUM的参数。

二、举例

比如在A1单元格中写入1,则在B1单元格中得出“张三”,如果A1单元格写入2,则在B1单元格得出“李四”,如果写入3,则得出“王五”。

那么可以在B1单元格中写入公式

=CHOOSE(A1,"张三","李四","王五")

文章到此结束,如果本次分享的choose函数和怎么在excel中使用CHOOSE函数的问题解决了您的问题,那么我们由衷的感到高兴!

阿里云控制 阿里云的创始人是谁velocity注释,jquery怎么使用velocity