如何从excel的多行中随机选出n行

如何从excel的多行中随机选出n行,第1张

原文链接: https://blog.csdn.net/piggymay/article/details/53152679

假设你sheet1有2000行数据从A列到F列

sheet2 A1输入 =rand()      //直接生成0-1范围内的随机数

向下填充到2000行   

B1输入 =rank(a1,$a$1:$a$2000)     //算出第一列中所在行的随机数在2000行随机数中的排名

向下填充至200行

C1输入公式 =index(sheet1!a:a,$b1,1)    //取出表1中A列的[表二中$b1参数对应行]的数据

向右填充至H列

然后向下填充至200行

C1-H200范围就是随机提取出来的数据

PS:数据时随机的,在表格内做任意修改输入都会变一次

来自一位学员的问题,ABC列是数据源,现在想要提取双月的数据存放在EFG列。学员又不会函数公式,怎么做才好呢?大家帮助想想办法!

给到一个建议,可以考虑巧借查找替换来完成。大概的 *** 作步骤如下:

第一步,E2单元格输入a3,E3单元格输入a5,然后同时选中两个单元格向下拖动到E7单元格。

第二步,选择E2:E7单元格区域,按下CTRL+H打开替换对话框,将a替换为=a

第三步,将E列的公式拖动复制到F、G列完成数据提取。

具体的 *** 作,伙伴可以观看下面动画演示

如何在excel表格中随机抽取几行?

最简单的办法是,找一个空白列,比如F列,在F1中输入

=rand()

回车,下拉填充公式

然后,全选资料区,按F列排序,

就可以选了。

重复排序,选取的过程即可

如何在excel表格中随机生成数字

可以使用RAND()函式。直接选择单元格,在编辑栏输入=RAND()即可。

如何在excel表格中填入随机数字

用rand函式

*** 作方法:

①生成A与B之间的随机数字(A<随机数<B)

在第一个格子中输入:=RAND()*(B-A)+A

如,生成1到10之间的随机数字,输入:=RAND()*9+1

其余数字,将滑鼠至于该格子右下角,变为十字时,向下拖拉即可。

②生成A与B之间的随机整数(A<随机数<B)

在第一个格子中输入:=INT(RAND()*(B-A)+A)

如,生成1到10之间的随机整数,输入:=INT(RAND()*9+1)

其余的,将滑鼠至于格子右下角,变为十字时,向下拖拉即可。

其余数字,将滑鼠至于该格子右下角,变为十字时,向下拖拉即可。

③生成A与B之间的随机数字(A≤随机数≤B)

在第一个格子中输入:=INT(RAND()*(B-A+1))+A

如,生成1到100的随机整数,输入:= INT(RAND()*100)+1

其余数字,将滑鼠至于该格子右下角,变为十字时,向下拖拉即可。

④生成A与B之间的随机整数(A≤随机数≤B)

在第一个格子中输入:=RAND()*(B-A+1)+A

如,生成1到100的随机整数,输入:=RAND()*100+1

其余数字,将滑鼠至于该格子右下角,变为十字时,向下拖拉即可。

⑤若是2007或2010版,生成A与B之间的随机整数(A≤随机数≤B)

在第一个格子中输入:=RANDBETWEEN(A,B)即可。

如,生成1到10之间的随机整数,输入:=RANDBETWEEN(1,10)

如想得到随机小数,则输入:=RANDBETWEEN(1,100)/10

⑥其他:2003版以上的

在第一个格子中输入:=RAND()

得到大于等于0,小于1的随机数

excel表格中,rand函式随机抽取的资料,怎么去重~~!

这个函式是可变的,如果你是想把用一些不重复的随机数的话,可将用rand()得到的资料复制,然后选“选择性贴上”(选数值),然后用条件格式(或其他方法如排序)检查有没有重复。

如何在EXCEL表格中随机生成20~150之间数字

=RAND()*(150-20)+20 回车

然后你再调整精度就可以了

RAND( )

说明

若要生成 a 与 b 之间的随机实数,请使用:

RAND()*(b-a)+a

如果要使用函式 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

*** 作方法

建立空白工作簿或工作表。

请在“帮助”主题中选取示例。不要选取行或列标题。

从“帮助”中选取示例

按 Ctrl+C。

在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在检视结果和检视返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”选单上,指向“公式稽核”,再单击“公式稽核模式”。

A B

公式 说明(结果)

=RAND() 介于 0 到 1 之间的一个随机数(变数)

=RAND()*100 大于等于 0 但小于 100 的一个随机数(变数)

Excel表如何随机抽取不重复

=RANDBETWEEN(1,10)

1 最小数

10最大数

如何在excel表格中设定冻结某一行或几行视窗

1、在excel表格中如果冻结某一行可以通过检视中的冻结视窗来设定。选择需要冻结的行下行,点选检视在冻结视窗中选择“冻结拆分视窗”即可。 2、具体 *** 作如下。 选择需要冻结视窗的下行 点选“检视” 选择“冻结视窗” 选择“冻结拆分视窗”

方法/步骤

我们想冻结视窗的某一行,滑鼠向下滚动时该行不动,但是怎么达到这个效果呢?下面我们就以冻结第三行的视窗为例。

滑鼠点选先选中第四行,在选单栏点选“检视”→“冻结窗格”→“冻结拆分窗格”。

这样滑鼠向下滚动,黑色粗线以上的单元格就固定不动了。简单来说,就是点选你需要冻结的第几行单元格的下一行。

如果我们想把该项设定取消,同样在选单栏点选“检视”,然后是“冻结窗格”→“取消冻结窗格”,这样刚才的设定就取消了。

如果我们想冻结视窗的某几行某几列视窗,滑鼠向下滚动时这些行和列怎样都固定不动呢? 下面我们就以冻结第九行第C列的视窗为例。滑鼠点选选中D10单元格,在选单栏点选“检视”→“冻结窗格”→“冻结拆分窗格”。也就是说,点选你需要冻结的第几行第几列单元格的下一行下一列单元格的交集。

冻结视窗后,滑鼠向下滚动,箭头所指直线以上的单元格就固定不动了。

同样,把滚动条往右拖,可以看到箭头所指直线左侧的视窗都固定不动。

8

如果我们想把这些设定取消,同样在选单栏点选“检视”,然后是“冻结窗格”→“取消冻结窗格”,这样刚才的设定就取消了。

9


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9889654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存