用户可以要求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函数用于返回由文字串指定的引用。
Excel工具栏不见了该怎么找回来
Excel工具栏不见了该怎么找回来 在excel2003中找回常用工具栏的方法是: 点击工具--自定义,勾选常用工具栏. excel2007及以上版本,工具栏已经被选项卡代替,虽然看起来选项卡的占用空间比较大,但是可以通过自动隐藏功能区,显示选项卡,显示选项卡和命令,来做不同的设置.
语法形式为: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))
EXCEL中怎么把几分几秒转换成秒?
EXCEL中怎么把几分几秒转换成秒? EXCEL没有直接把几分几秒变成秒的方法.但是可以通过公式去操作. 如图:把A1的几分几秒转换成A2的秒数,可以输入公式:=LEFT(A1,1)*60 RIGHT(LEFT(A1,4),2) 公式的意思是,先读取左边第一位数,然后*60秒,再加上读取从左取4位从右取2位(秒数),这样结果就是把几分几秒算成秒了.