Excel里面同条件有多个结果,然后把结果放在一个单元格里面

打比方,如图。我提前知道1/2/3/4号这几个商品在某几个仓位。那我如何实现,在D2这个位置输入了1,在E2自动显示这个货在A1/D1/C2/B3/A4/D4这几个仓位?数据很大,大概有几万行。所以没办法手动一个一个抓。求大神帮忙。
由于条件限制,不能使用VBA编辑。

1.使用表格筛选功能先找出符合条件的多个单元格。
2.复制符合条件的单元格,在工作表另外的页面粘贴并插入书签。
3.将条件单元格设置为超链接,路径选择至所粘贴的书签处。
以上步骤是通过超链接查看结果。若要使结果显示在一个单元格,可以在第二步进行多单元格合并编辑,方法如下
利用连字符“&”搞定(假定将 B、C、D ......列合并到一列中)。
1.在 D 列后面插入两个空列(E、F 列),然后在 D1 单元格中输入公式:=B1&C1&D1。
2.再次选中 D1 单元格,用“填充柄”将上述公式复制到 D 列下面的单元格中,B、C、D 列的内容即被合并到 E 列对应的单元格中。
3.选中 E 列,执行“复制”操作,然后选中 F 列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“数值”选项,按下“确定”按钮,E 列的内容(不是公式)即被复制到 F 列中。
4.将 B、C、D、E 列删除,完成合并工作。
提示:完成第 1、2 步的操作,合并效果已经实现,但此时如果删除 B、C、D 列,公式会出现错误。故须进行第 3 步操作,将公式转换为不变的“值”。
温馨提示:答案为网友推荐,仅供参考
相似回答