index函数在实际的生产生活当中十分有用,财务应用和数据处理方面都会用到这个函数,例如在学校的日常办公环境当中,我们可以利用这个函数来制作学生点名器,上课回答问题随机点名,学校举办抽奖活动,也可以做成抽奖工具,今天,小编就教大家在Excel中index函数在表格的运用方法。
Excel中index函数在表格的运用方法如下:
介绍一下index函数的作用是什么,index函数可以返回数据清单或者数组当中的元素值,标准情况是有四个参数,参数1为被随机选择的数组或者数据清单,参数2是行序数,参数3是列序数,参数4是引用值。一般只需要用到参数1和参数4。
选择显示姓名的单元格,需要对这个单元格做函数,在这个示例当中,我们需要用另外两个函数来进行配合,分别是RAND函数和RANK函数。RAND函数返回0到1之间的随机数,RANK函数返回某个数值在某个数组当中相对于其他数值的大小排名。利用这两个函数是为了保证选择的随机性,给index函数提供一个引用。
在B2单元格当中输入=RAND(),就可以产生一个随机数,同样的对剩下8个单元格也做函数,可以注意到每个随机数是绝对不一样的,这样就保证了随机,不会重复。
对C2单元格做函数=RANK(参数1,参数2),参数1为B2,参数2为我们刚刚生成的随机数数组,那么输入公式为=RANK(B2,B2:B10),按回车键就得到了一个介于1-9之间的数字,注意到我们的示例是9名同学,这样就可以理解为什么要生成一个有9个随机数的数组了。
下面就正式进入点名器的函数生成,在单元格当中输入以下函数=INDEX(A2:A10,C2)。
按回车键会发现我们现在得到了一个随机抽到的姓名,这样点名器就做好了,按F9就可以随机点名来回答问题了,同样的也可以应用到抽奖活动当中,希望大家可以熟练掌握。