excel 2003 ,原始数据是一张生产计划的大表,重点是两列,一列是产品名称,一列是计划产量,我想在另外一个工作表里,把计划产量不为0的全部给提取出来,需要怎么处理?
谢谢楼下各位兄弟的热心回答,真的是非常感谢!我对excel的用法还是一知半解,最后采用的是筛选+复制粘帖到其他表格的方法搞定的。为什么百度只能选一个最佳答案呢?
假设你的原始数据是在Sheet1,你想达到Sheet2的效果,如下图:
那么,你要在Sheet2的A2中输入数组公式“=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$B$2:$B$11>0,ROW($2:$11),""),ROW(A1))),"")", 输完后记住不要按”Enter“键,而是要同时按下”Ctrl+Shift+Enter"三个键,这一点非常重要。
然后在B2单元格中输入“=VLOOKUP(A2,Sheet1!A:B,2,0)”,这个输入完后只按Enter键。
然后选中A2和B2两个单元格,往下一拉就成功了。