发布网友
共5个回答
热心网友
从图上看,你的表中速度一列,即现在看来是D列,数值是文本格式,为了公式的方便,建议先选中D列,然后,菜单,数据,分列,直接点完成,这样文本格式的数值变为了纯数值。
然后E2单元格输入
=1*OR(AND(ISERROR(FIND("高速",C2)),D2>=60),AND(ISNUMBER(FIND("高速",C2)),D2>=80))
下拉进行公式填充,再对E列进行排序,E列显示是1的,就是你要的那些数据
如果你不处理D列
那E2公式修改为
=1*OR(AND(ISERROR(FIND("高速",C2)),--D2>=60),AND(ISNUMBER(FIND("高速",C2)),--D2>=80))
热心网友
假设带距离表示位置的数据在D列
在F1中输入或复制粘贴此公式
=IF(AND(ISNUMBER(FIND("高速",D1)),MAX(--TEXT(MID(D1,ROW($1:$99),COLUMN(A:O)),"G/通用格式;0;0;\0"))>80),MAX(--TEXT(MID(D1,ROW($1:$99),COLUMN(A:O)),"G/通用格式;0;0;\0")),"")
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
在G1中输入或复制粘贴此公式
=IF(MAX(--TEXT(MID(D1,ROW($1:$99),COLUMN(A:O)),"G/通用格式;0;0;\0"))>60,MAX(--TEXT(MID(D1,ROW($1:$99),COLUMN(A:O)),"G/通用格式;0;0;\0")),"")
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
热心网友
先说个作辅助列的方法
假设你的数据在D ,E(E列是数值) 列
在F1输入
=IF(ISERROR(FIND("高速",D1)),"普通","高速")
在G1输入
=IF(VALUE(E1)>80,"大于80",IF(VALUE(E1)>60,"大于60小于80","小于60"))
然后下拉
再用自动筛选就可以了
根据你的数据范围改一下里面的D1和E1
有什么问题或不知道怎么改请追问
热心网友
多次筛选,先筛包含高速的行,再选出大于80
第二次先筛不包含高速的行,再选出大于60的
热心网友
数据---分类、筛选等可以的