我正在为库存控制创建零件清单。我想自动化系统,当在第1页上更新库存时,第2页创建了一个我们需要订购的物品清单,以便将库存保持在可接受的水平。因此,当sheet1上的库存变低时,该行中的选定单元格将复制到sheet2,以便为供应商创建快速订单。
我已经创建了一个虚拟工作表供您查看,以便您更轻松地遵循。在列“E”中,如果单元格中的数字,即单元格E6变高,则单元格“A6”,“B6”和“E6”被复制到标题为“order”的第二张纸上。这样,将来我可以更新我们当前的库存水平,并立即准备好订单。
有没有办法做到这一点?或者我只需要保留复制和粘贴?
几年前我在HTML和CSS上喋喋不休,但Excel Macros是我无法理解的东西。我承认我不在自己的深度,非常感谢任何帮助或帮助。https://drive.google.com/open?id=1UXyRWRz--03dmP9qpaSNhVEa17jNxEwNVGmyD5wyC8c
答案 0 :(得分:0)
如果您只是显示一个小表,其中所有项目都在可接受的阈值以下,并且不想编辑其中的任何内容,那么QUERY
函数就可以了也许可以帮到你。文档here。
清除订单中的所有内容(标题除外),然后在单元格A2中写下以下内容:
=QUERY('inventory'!A2:E200,"select A,B,E where D<C")
QUERY
函数类似于SQL,因此在这种情况下,它将为数据中的每个条目返回A,B和E列的值(范围A2:E200来自库存表)其中D列(当前库存水平)的值低于C列的值(最小阈值)。