在EXCEL表中,如何提取一张表中特定的内容到另一张表上

科目 姓名 成绩
语文 张三 85
数学 张三 90
物理 张三 95
化学 张三 100
语文 王五 105
数学 王五 110
物理 王五 115
化学 王五 120
语文 赵六 125
数学 赵六 130
物理 赵六 135
化学 赵六 140
语文 李四 145
数学 李四 150
物理 李四 155
化学 李四 160

在另一张表上显示
科目 姓名 成绩
语文 张三 85
语文 王五 105
语文 赵六 125
语文 李四 145

原内容在SHEET1,从A列起,可在另一张表的A2输入公式:
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$A$2:$A$1000="语文",ROW($2:$1000),10^3),ROW(A1)))&""
摁键盘上的 SHIST+CTRL+回车 结束公式的输入,再将公式向右、向下复制粘贴就可以。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-09

高级筛选的应用,见图

第2个回答  2012-02-09
筛选,然后复制粘贴
第3个回答  2012-02-09
复制粘贴
相似回答