如何随机选择excel单元格中的数据

用户可以要求Excel的随机数生成程序来产生需要的结果,将RAND函数(此功能返回一个从0~l之间的随机数)同INT函数(此功能要求整数而不是小数)及INDIRECT函数(返回一个文本字符串)结合使用,结果就是对单元格引用的随机选择(见图6-53)。

若要对数据列区域,这里为Al:A50中的数进行随机选择,可使用以下公式:

=INDIRECT(”A”&INT(RAND()*(50-1)+1))

公式说明:RAND()*(50-1)+1生成一个从1~50之间的随机数;INT则强制生成的随机数为整数;INDIRECT用于返回由文字串指定的引用,这里指定单元格引用是在A列中("A")。

这里的INDIRECT函数用于返回由文字串指定的引用。

语法形式为:INDIRECT(ref_text,al)。

ref-text为对单元格的引用,此单元格可以包含Al-样式的引用、RICl-样式的引用、定义为引用的名称或对文字串单元格的引用;al为一逻辑值,指

明包含在单元格reftext中的引用类型。如果al为TRUE或省略,reftext被解释为Al-样式的引用。如果al为FALSE,ref_text被解释为RICl-样式的引用。

图6-53随机选取单元格区域中的数据

还可以显示该随机选取的数(在Dl单元格)所在单元格的地址,这样更便于查看,使用的公式为:
=ADDRESS(MATCH($D$1,$A$1:$A$50,O),COLUMN(A1))

(0)

相关推荐

  • 如何在excel单元格中设置数据保留几位小数

    我们在Excel表格中的数据可能小数点后的位数保留的不一致,看起来不太整齐,下面就给大家介绍如何在excel单元格中设置数据保留几位小数.具体如下:1. 如下图,我们先打开excel表格,如何选择需要 ...

  • 怎么用WPS在Excel单元格中显示数据条

    WPS是一款功能强大的办公软件,有些用户不知道怎么用WPS在Excel单元格中显示数据条,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步用WPS打开电脑中需要编辑的Excel文档 ...

  • Qt和Excel:Qt从excel单元格中读取数据的方法

    Qt是应用程序开发常用的开发框架,但桌面编程中很多时候对用到excel的操作,这种情况怎么处理呢?Qt提供了一套调用com组件的方法,本文就介绍一下,如何使用Qt实现对excel的操作.文中采用Qt4 ...

  • 自定义格式 隐藏Excel单元格中数据

    有时,我们可能想隐藏Excel单元格中的数据,使得他人不能随便发现这些数据。这里,介绍一个小技巧——使用自定义格式实现隐藏Excel单元格数据。 首先,选择要隐藏数据的单元格。 接着,调出“设置单元格 ...

  • 隐藏Excel单元格中数据

    隐藏Excel单元格中数据 有时,我们可能想隐藏Excel单元格中的数据,使得他人不能随便发现这些数据。这里,介绍一个小技巧——使用自定义格式实现隐藏Excel单元格数据。 首先,选择要隐藏数据的单元 ...

  • 自定义格式隐藏Excel单元格中数据

    有时,我们可能想隐藏Excel单元格中的数据,使得他人不能随便发现这些数据.这里,介绍一个小技巧--使用自定义格式实现隐藏Excel单元格数据. 步骤/方法 01 首先,选择要隐藏数据的单元格. 接着 ...

  • 快速将EXCEL单元格中的公式转换成数值

    本技巧在EXCEL2003和EXCEL2010中都可以使用。在EXCEL中我们经常会遇到要将包含公式的单元格转换为数值单元格,一般来说如果是将含有公式的EXCEL单元格粘贴到其他地方,方法是先将含有公 ...

  • 如何快速批量删除Excel单元格中的"换行符"

    方法一:取消自动换行 在Excel单元格中按快捷键Alt+Enter进行换行时,该单元格就被设置成了"自动换行",如果要将这些单元格中的"自动换行"效果取消,也 ...

  • 如何在EXCEL单元格中输入一个数字自动变成几个相同的数字

    最近有电脑用户反映怎么在EXCEL单元格中输入一个数字自动变成几个相同的数字,比如输入1自动变成6个1,该如何解决呢?下面脚本之家小编为大家带来解决这个问题的教程,需要的朋友们快来借鉴一下吧. 实现是 ...