首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义库存“库存出”允许负值库存

自定义库存“库存出”允许负值库存
EN

Web Applications用户
提问于 2023-02-09 18:42:49
回答 1查看 35关注 0票数 -1

我在建立一个库存控制系统。我已经准备好了几乎所有的东西(在谷歌搜索的帮助下),但是我试图实现的最后一部分是逃避我。我的“股票退出”选项卡,如果相应的部分股票(在连接器或电子股票选项卡中)为0,我希望能够拒绝新股票的输入(因为我不能有负数)。不管我怎么努力,我似乎都不能让它起作用。如果有人能给我指点,那就太棒了!我已经花了将近一周的时间来解决这个问题,而我却失去了决心。

我对这样的系统使用工作表非常陌生,所以请原谅我的无知,如果这是相当容易做到的!这是我正在做的工作表的链接。这是一个包含较少部分信息的副本,但公式是相同的。https://docs.google.com/spreadsheets/d/1MoZpcOFhACmKy_FsS9T43JEryAFswgheO5a5qtWnRcI/edit?usp=sharing

EN

回答 1

Web Applications用户

回答已采纳

发布于 2023-02-10 09:55:32

一些备选方案:

您可以使用此公式:

代码语言:javascript
复制
=IF(B2="",FALSE,D2<=FILTER({'Connector Stock'!F:F;'Electronics Stock'!F:F},{'Connector Stock'!A:A;'Electronics Stock'!A:A}=B2))

它将该值与当前股票进行比较。这样做的问题是,当您输入值时,它将正确地检查股票,并且不允许不正确的输入,但当以后的股票小于这些值时,它也会“标记”以前的条目:

您可以做的是添加一个带有复选框的助手列(在我的例子中是F)。该复选框将确定在输入数据时(通过先前的数据验证)确认库存,然后不会标记:

代码语言:javascript
复制
=IF(F2=TRUE,TRUE,IF(B2="",FALSE,D2<=FILTER({'Connector Stock'!F:F;'Electronics Stock'!F:F},{'Connector Stock'!A:A;'Electronics Stock'!A:A}=B2)))

试一试让我知道!在这两种情况下,如果B列为空,您将无法输入数据(如果没有输入产品,则不允许检查库存)。

票数 0
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/169188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档