excel表里怎么从多行中随机选出几行

例:
姓名 性别 工作日期 基本工资
陈静 女 1987-8-18 225.00
陈醉 男 1982-11-23 265.00
丁宜 女 1970-7-7 305.00
冯雨 男 1984-2-10 225.00
高展翔 男 1967-5-17 455.00
古琴 女 1983-8-2 245.00
雷鸣 男 1970-5-6 335.00
李伯仁 男 1966-11-24 335.00
李海儿 男 1982-6-22 305.00

从中随机选取5行,但是每行的内容不能变,还是对应的。比如它是在sheet1中,随机选出的5行既可以在sheet1中也可以在sheet2中。请高手写出公式后解释一下。
我想要随机的选出几行,题目只是我举的例子,实际上有很多行的,随机出50行

    在ABC列输入基础数据之后,在F1输入随机数,作为行号:=RANDBETWEEN(2,9)

    在F到I列第二行以下,输入公式:

    F2=INDEX($A$1:$D$9,F1,1)

    G2=INDEX($A$1:$D$9,F1,2)

    H2=INDEX($A$1:$D$9,F1,3)

    I2=INDEX($A$1:$D$9,F1,4)



    要几条随机数,即可下拉填充即可。

    RANDBETWEEN函数:参数1,随机数最小值,参数2,随机数最大值。

    index函数:参数1,区域范围;参数2,行号;参数3,列号;

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-07
可以的,用函数功能
这儿有详细例子
假设你sheet1有2000行数据从A列到F列
sheet2 A1输入 =rand()
向下填充到2000行
B1输入 =rank(a1,$a$1:$a$2000)
向下填充至200行
C1输入公式 =index(sheet1!a:a,$b1,1)
向右填充至H列
然后向下填充至200行
C1-H200范围就是随机提取出来的数据
不过数据时随机的,在表格内做任意修改输入都会变一次

参考资料:http://club.excelhome.net/redirect.php?fid=3&tid=436192&goto=nextnewset

本回答被提问者采纳
第2个回答  2010-07-07
你可以按住ctrl的同时,用鼠标点击行数字,然后复制。

参考资料:excel一大步教程

第3个回答  2010-07-07
不明白你要做什么,说清楚再回答,给个邮箱,也好啊
第4个回答  2010-07-07
按住Ctrl然后点左键

excel表里怎么从多行中随机选出几行
在ABC列输入基础数据之后,在F1输入随机数,作为行号:=RANDBETWEEN(2,9)在F到I列第二行以下,输入公式:F2=INDEX($A$1:$D$9,F1,1)G2=INDEX($A$1:$D$9,F1,2)H2=INDEX($A$1:$D$9,F1,3)I2=INDEX($A$1:$D$9,F1,4)要几条随机数,即可下拉填充即可。RANDBETWEEN函数:参数1,随...

excel怎么把一个表格里面的多行内容提出来?
1. 使用Ctrl+E快捷键:如果需要提取的数据在相邻的单元格中,可以选择一个起始单元格,然后按Ctrl+E自动填充到其他单元格。2. 使用分列技巧:如果需要提取的数据在同一个单元格中被分隔开,可以使用分列功能将数据拆分成多个列。选择需要分列的单元格区域,然后选择“数据”选项卡中的“分列”命令,按照...

excel表里怎样乱序排列?
1、首先,我们打开一个excel表格,并任意输入一些数据来演示。我们需要把表格中各行顺序打乱成随机的。2、我们可以做一个辅助列。如图所示,在D列中的D2单元格输入函数:=rand(),然后按回车键。3、D2单元格出现一个随机数值(介于0~1之间),如图所示,然后我们向下填充格式,造一个辅助列。4、此时...

有个excel表格共6000行,15列,怎样从中随机抽取1000行不重复记录到另一...
在6000行的第一列前插入一列随机数。假设插入的列是A列,A1输入 =rand() 后双击填充柄 在需要1000行的地方输入公式 =vlookup(large($a:$a,row(a1)),$a:$o,column(b1),)向右向下填充

EXCEL有10行,按要求筛选出5行。另外的内容想直接粘贴在筛选后的单元格...
ctrl+D 可以向下填充多行。比如要向下填充A1里面的数据到A10。可以选中A1到A10这个范围(10格),之后按一次ctrl+D就可以了。如果想在一张表里动态得到另外一张表的数据时,可以采用如下办法,先复制另外一张表的数据。然后在需要调用的表里采用选择性的粘贴方法。调出二级界面。点下面的粘贴链接 。这样只要原数据改动...

excel中如何提取一个表里面多行的数据?
1、首先在excel功能区找到方方格子,并找到汇总功能;2、然后选择“多簿汇总到一表”;3、然后点击开始;4、在弹出的对话框中,选择右边的添加文件;5、将需要提取的文件添加,并点击打开;6、返回对话框以后,点击右下角的下一步;7、选择需要提取的工作表,如果全部提取就选择第一项,如果数据在指定...

excel表怎么筛选内容excel表里怎样筛选
1.点击上方功能区中的“数据”按钮,在展开的选项卡中选择“筛选”,再在“筛选”的选项卡中选择“自动筛选”。2.这时候看到标题行中就会出现筛选按钮,单击所需要筛选的内容所在的标题,3.在打开的列表中,根据需要选择自己所需要筛选出来的数据 4.当数据太多时,下拉选项卡太繁琐,可以单击选项框中的“自...

随机复制exal表格的两行?
用index 和 rand函数就行,没有那么复杂。

怎样在excel表里筛选多列的数据?
1. 打开要筛选的Excel表格,确保你已经在第一列创建了筛选器。2. 点击并拖动选择要筛选的多列数据。在选择的单元格上右击,从弹出菜单中选择“筛选器”。3. 打开筛选器对话框,你可以看到所有已选择的列。4. 在每一列的筛选器中输入你的筛选条件。例如,如果你想筛选出所有列中数值大于...

excel表里有空格怎样自动排出序号
excel表里有空格自动排出序号的具体方法:1、打开excel2010表格文档,如图所示。2、首先2113在单元格中输入52614102=ROW(A1),并按回车键,如图所示。3、发现其他表格被选中,如图所示。4、按Ctrl+D,就可以看到1-20的序号,如图所示。

相似回答