1、新建一个Excel文档,在A列中随机打上一个词甚至一段话都可以;如图:我要随机在B列调用A列的数据
2、接下来就是要写公式了,如果我们A列数据很庞大,假如有几千个,我们也不用去拉自定义填充了,我们必须要有的公式就是要获取A列中有内容(非空值单元格内容)的个数,我们就要用COUNTA的公式;如图:我先获取A列非空值单元格内容的个数!
3、接下来,我们就需要用公式来实现随机调用1-18的数字,需要这个我们肯定会用到RANDBETWEEN公式,在组合COUNTA公式,起公式结果就出来了,=RANDBETWEEN(1,COUNTA(A:A)),这个就是我们需要的公式!
4、能够随机调用A列非空单元格个数以内的内容之后,我们还有最重要的一步,我们需要INDIRECT筇瑰尬哇公式,这个公式我重点讲一下;百度百科对INDIREC公式解释是:INDIRECT函数是Microsoft Excel 中的公式,此函数立即对引用进行计算,并显示其内容。其实这个意思没那么复杂,我的理解也就是相当于所有公式前面的一个等号而已!
5、接下来就是将INDIRECT公式组合到我们之溱碳叛鹤前写好的公式“RANDBETWEEN(1,COUNTA(A:A)) ”里面;记住在组合的时候千万别忘记了是A列,所以有个A必须要包含在里面的!公式:=INDIRECT("A"&RANDBETWEEN(1,COUNTA(A:A)))
6、第六步就很简单咯,就是直接在B1单元右下角下拉自动填充选项即可,甚至可以拉一千一万行,其结果都是随机调用的!