EXCEL中如何多条件筛选数据? 100
如图:左边数据列分别有:年龄、成绩、分值;右边成绩为手工输入,自动根据输入的年龄匹配左边的数据,从而显示分值;自动匹配为近似值。比如:年龄输入3,则自动匹配三岁对应的数据...
如图:左边数据列分别有:年龄、成绩、分值;右边成绩为手工输入,自动根据输入的年龄匹配左边的数据,从而显示分值;自动匹配为近似值。比如:年龄输入3,则自动匹配三岁对应的数据列,成绩输入:14.5,则自动在3岁对应的数据列匹配分值,14.5在分值1和2之间,取1。请问大神们,这样怎么设置公式,实现自动化呢?自动根据年龄判断读取匹配数据列,自动得出分值。
展开
8个回答
展开全部
'自定义公式-按ALT+F11-插入-模块-粘贴代码-将表格另存为启用宏的格式(xlsm)
Function 分值(a As Range, b As Range)
For i = 1 To a.Columns.Count
If a.Cells(1, i) <> "" Then
If b.Cells(1, 1) = Left(a.Cells(1, i), 1) * 1 Then
For j = 1 To a.Rows.Count
If b.Cells(1, 2) < a.Cells(j, i) And b.Cells(1, 2) > a.Cells(j + 1, i) Then 分值 = a.Cells(j, 1)
Next
End If
End If
Next
If 分值 = "分值" Then 分值 = 1
End Function
展开全部
Excel是当今社会最流行用的办公软件之一,Excel可以用于数据的整理、分析、对比。可以更直观的看到数据的变化情况,而有时需要把条件符合的数据筛选出来,因此,小编今天为大家带来了有关于Excel如何筛选出多个数据的教程,供大家使用、学习。
excel中筛选出多个数据的教程
excel中筛选出多个数据的教程图1
以上表为例,来说说同时满足多个条件的筛选方法。方法并不只有单一的一种,它们可以得到相同的筛选结果。案例就是筛选出公司员工工资表中工资高于1500的销售部员工记录。
excel中筛选出多个数据的教程图2
Excel筛选多个数据步骤一:将光标定位到要实施筛选的表格之中,切换到“数据”选项卡,在“排序和筛选”组中单击“筛选”按钮。
excel中筛选出多个数据的教程图3
Excel筛选多个数据步骤二:单击“部门”右侧的下拉按钮,仅勾选销售部,然后单击“确定”按钮,这就完成了我们筛选的第一个条件。
excel中筛选出多个数据的教程图4
Excel筛选多个数据步骤三:此时销售部所有员工的记录都被筛选出来了,我们继续使用第二个条件来筛选。单击“实发工资”右侧的下拉按钮,选择“数字筛选”中的“大于”。
excel中筛选出多个数据的教程图5
Excel筛选多个数据步骤四:在弹出的对话框中设置好第二个筛选条件:实发工资>1500,单击“确定”按钮即可。
excel中筛选出多个数据的教程图6
Excel筛选多个数据步骤五:我们看到部门列和实发工资列右侧的按钮变成了下拉按钮加漏斗的形式,说明这两列都设置了筛选条件,最终的结果如上。
excel中筛选出多个数据的教程
excel中筛选出多个数据的教程图1
以上表为例,来说说同时满足多个条件的筛选方法。方法并不只有单一的一种,它们可以得到相同的筛选结果。案例就是筛选出公司员工工资表中工资高于1500的销售部员工记录。
excel中筛选出多个数据的教程图2
Excel筛选多个数据步骤一:将光标定位到要实施筛选的表格之中,切换到“数据”选项卡,在“排序和筛选”组中单击“筛选”按钮。
excel中筛选出多个数据的教程图3
Excel筛选多个数据步骤二:单击“部门”右侧的下拉按钮,仅勾选销售部,然后单击“确定”按钮,这就完成了我们筛选的第一个条件。
excel中筛选出多个数据的教程图4
Excel筛选多个数据步骤三:此时销售部所有员工的记录都被筛选出来了,我们继续使用第二个条件来筛选。单击“实发工资”右侧的下拉按钮,选择“数字筛选”中的“大于”。
excel中筛选出多个数据的教程图5
Excel筛选多个数据步骤四:在弹出的对话框中设置好第二个筛选条件:实发工资>1500,单击“确定”按钮即可。
excel中筛选出多个数据的教程图6
Excel筛选多个数据步骤五:我们看到部门列和实发工资列右侧的按钮变成了下拉按钮加漏斗的形式,说明这两列都设置了筛选条件,最终的结果如上。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
excel如何多条件筛选数据 2007版本以上支持多列1个或2条条件筛选,其中每列可以选自定义筛选,可以2个条件:如果不能满足需要(如某列需要3个或以上条件),建议采取以下方法:1、使用辅助列,将筛选数据列复制若干(条件数-1列),然后多列筛选实现多条件筛选;或者2、使用辅助列,根据逻辑条件设置好判断公式,然后根据公式结果进行筛选。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询