我的目的是找某一列单元格数值大于0的数据,返回它对应的那一行的某一单元格的内容,在另外一个工作表中输入。比如表2中找到e列上的e8数值等于88,返回b8上的内容,将b8的内容输入到表1的a2上。谢谢!
不好意思。我没有表述清楚。请看下表:E列上红圈中大于0的数字是要找的,找到后将左侧B列对应的代码自动填入表1的A列上。好像应该要用到数组。因为我不是学这个的,真的不懂。谢谢。
因为数据很多,几千上万行,要一个一个的手动寻找填入,太劳力了。所以唯有借助公式了。谢谢大家。被推荐的答案存在错误,不知为何被推荐。
如果e列为0的表格无需要在表1上显示。我只需选取大于0的表格对应的B列上的单元格内容。并将这个内容填入到表1的单元格上。被推荐的那位的回答并不能实现这个思路。
追答其实第二步就是点击Ctrl+F 我设置的是凡是小于0的都显示“删除",你也可以 根据自己需要设置,把关键词输入删除 然后点击编辑删除--整行删除或者单元格上移 就能显示如下图
=IF(Sheet2!E2>0,Sheet2!B2,"删除") 下拉复制
即使以后你的表二数据继续增加的话依然可以在表一A列中的最后一个单元格下拉复制即可然后重复第二部