当前位置:首页教育技巧excel技巧excel公式与函数

excel表格怎么抽取

2024-08-12 11:22:58


1.EXCEL如何抽出想要的数据

可以通过VBA编制来解决:

1、假设在B列统计最大加速度;

2、执行EXCEl表内->;"工具"->;"宏"->"VB编辑器"->;"双击Sheet1"->;窗体内复制以下VB源代码:

Sub tty()

Dim maxline, max_acceleration_point As Integer 'maxline是设定要检索的最大行数,max_acceleration_point是最大加速度指针

max_acceleration_point = 1 'B列用于记录每次加速度达到最大值

maxline = 100 '假如要检索的行数为100行

For i = 1 To maxline

If Sheet1.Cells(i + 1, 1) >= Sheet1.Cells(i, 1) And Sheet1.Cells(i + 2, 1) < Sheet1.Cells(i + 1, 1) Then '如果第二行数据大于第一行,而且第三行数据小于第二行数据,则表明加速度已达最大

Sheet1.Cells(max_acceleration_point, 2) = Sheet1.Cells(i, 1) 'B列记录该值

max_acceleration_point = max_acceleration_point + 1 'B列行数指针加1

End If

Next i

End Sub

3、执行该宏即可。

2.随机竞选班委,要从excel名单中随机抽取应该怎么弄

随机竞选班委,要从excel名单中随机抽取的具体步骤如下:

需要准备的材料分别是:电脑、Excel表格。

以win7系统、Excel表格2010版为例:

1、首先打开Excel表格,进入到编辑页面中。

2、然后名字的单元格后面的单元格输入公式:=RAND()。

3、然后再点击后面的单元格输入格式:C1 =INDEX(A:A,MATCH(***ALL(B$1:B$100,ROW(A1)),B$1:B$100,0)),回车确定,下拉6个单元格,按“F9”就可以随机抽出7个人。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .