- ·上一篇:excel表格表斜线条怎么加色
- ·下一篇:excel表格表的表头怎么修改
excel表格怎么抽取
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个人。