【发布时间】:2019-05-15 18:52:25
【问题描述】:
我对这个问题有相反的疑问:
Excel - Lookup to return multiple values in between date range
以下链接中也给出了上述查询的解决方案:
但我的查询是对于多个日期范围,我如何找到单个日期的总预订量。
我希望建立一个日历,让我可以计算出我在某一天有多少预订。所有预订都是针对 1 件或多件商品,我希望在某个日期日历范围内的某一天有全部商品。
在右侧的日历上,我希望添加在该指定日期将停留的项目总数。
因此,在示例中,在 12 月 26 日,总共有 6 个项目。 12 月 5 日只有 1 个,而 12 月 1 日则没有。
希望这些数字出现在右侧的日历中。
我尝试过使用 VLOOKUP、LOOKUP、INDEX 和 MATCH。 此外,尝试了提到的 SUMPRODUCT,但那些似乎给出了该范围的单个范围和数字,而不是跨日期范围的多个值。
https://chandoo.org/wp/range-lookup-excel/
我试过的公式是,12 月 26 日的日期是:
=(LOOKUP(H10,((Table1[Date From]):(Table1[Date To])),Table1[Items from]))
=SUMIF(Table1[Item],(LOOKUP(2,1/(Table1[Date From]<=H10)/(Table1[Date To]>=H10))))
=INDEX(Table1[Item from],MATCH(H10,LOOKUP(H10,Table1[[Date From]:[Date To]])))
【问题讨论】:
-
另一个接近的解决方案是:contexturesblog.com/archives/2013/02/26/…
-
您的数据屏幕截图对于进行适当的故障排除几乎毫无用处。它不能被复制/粘贴到工作表中。可以尝试 OCR 程序,或手动输入。不得不做其中任何一个都会让那些可能会帮助你的人感到沮丧。为了使数据有用,请编辑您的问题以将其发布为文本,可能使用此Markdown Tables Generator,或者可能将工作簿(已删除敏感信息)上传到某个公共网站并在您的原始问题中发布链接
-
@RonRosenfeld,谢谢你的回答,它工作得很好! :-) 我试图复制确切的内容,但似乎图像操作是默认操作。下次会将 excel 上传到公共站点并用作示例参考。
标签: excel date excel-formula calendar