第一步,在此列数据前插入一列(假设为A列,则数据列成为B列),在新列中给数据编号,假设一共100个数据,则分别编1-100
第二步,在C1单元输入公式=ROUND(RAND()*100,0),D1单元输入公式=VLOOKUP(C1,A:B,2,0)
第三步,在任意空单元敲键盘上的DELETE,D1单元就会随机抽取一个数据。如果想随机抽取几个数据,可以将C1跟D1单元选中向下填充公式。
你的问题描述不是很清楚,如果你是想在某列中(如A列)随机选取某个单元格的值,可以用以下公式(假设结果放在B1):
=CELL("contents",OFFSET(A1,ROUND(RAND()*10,0),0,1,1))
其中ROUND(RAND()*10,0)可以产生0~10的随机整数,作为随机行号,
如果数据不只10个,只要将10改为你要的值就可以了(如100)