从一个excel工作表中提取符合条件的数据
比如sheet1是一个学生成绩表,甲80乙40丙59丁82然后要在sheet2中,把不及格的人列出来。...
比如sheet1是一个学生成绩表,
甲 80
乙 40
丙 59
丁 82
然后要在sheet2中,把不及格的人列出来。 展开
甲 80
乙 40
丙 59
丁 82
然后要在sheet2中,把不及格的人列出来。 展开
3个回答
2012-08-07 · 知道合伙人软件行家
关注
展开全部
在SHEET2的A1单元格输入公式
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!B$1:B$1000<60,ROW(B$1:B$1000),4^8),ROW(A1)))&""
输入后按SHIFT+CTRL+ENTER三个组合键结束
B1输入公式
=VLOOKUP(A1,SHEET1!A:B,2,)
选择A1和B1下拉填
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!B$1:B$1000<60,ROW(B$1:B$1000),4^8),ROW(A1)))&""
输入后按SHIFT+CTRL+ENTER三个组合键结束
B1输入公式
=VLOOKUP(A1,SHEET1!A:B,2,)
选择A1和B1下拉填
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设姓名在A列,分数在B列
sheet2A1 =IF(SHEET1!B1<60,SHEET1!A1,"") 下拉复制公式,复制这一列得出的值,右键选择性粘贴---数值,再进行排序,让空值在下方
sheet2A1 =IF(SHEET1!B1<60,SHEET1!A1,"") 下拉复制公式,复制这一列得出的值,右键选择性粘贴---数值,再进行排序,让空值在下方
更多追问追答
追问
这个用过,会在新工作表中形成很多空格,有没有办法直接跳过空格
追答
复制这一列得出的值,右键选择性粘贴---数值,再进行排序,让空值在下方
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询