【发布时间】:2020-10-06 00:19:43
【问题描述】:
有人可以帮我解决这个问题吗,我已经尝试了所有我能想到的方法,但无法成功,请参考下面的表 1 和 2。
工作表 2 的期望行为
- 列 Issued 如果 Sheet1!Item 匹配 Sheet2!Item AND(Sheet1!Start 不为空且 Sheet1!End 为空),则应计为 +1
- 如果 Sheet1!Item 匹配 Sheet2!Item AND ((Sheet1!End 不为空) OR (Sheet1!End 为空 AND Sheet1!Start 为空),Hand 上的列应计为 +1
背景故事: 这是一个基本的库存系统;要获得发行的计数,请匹配“项目”单元格,然后计算返回日期是否为空白且发行日期不是。要计算手头的数量,请匹配项目单元格,然后在退货日期不为空白或发行日期和退货日期均为空白时计数
我得到了 Sheet2(A2) =countifs('Sheet1'!A4:A,A2) -- 这样可以确保项目匹配并给我一个总数。但是然后添加条件逻辑以包括这个或那个 cel 是否为空以及这个或那个 cel 是否不是等等......我只是想不通。希望有一些解决这个问题的提示!
谢谢
**Sheet 1**
Item | Start | End
----------------------------
Blah | 2020-1-1 | 2020-1-2 |
Yada | 2020-3-4 | <BLANK> |
Nada | <BLANK> | <BLANK> |
.
.
.
**Sheet 2**
Item | Issued | On Hand
------------------------
Blah | | |
Yada | | |
Nada | | |
.
.
.
【问题讨论】:
-
下面提供的解决方案是否适合您的情况? @FIT 否则,您介意提供更多详细信息吗?
标签: google-sheets