【发布时间】:2016-01-22 19:40:05
【问题描述】:
理想情况下,我不想用这个深入研究 VBA,因为我已经不是 EXCEL 最棒的了。这是我的情况,提前感谢任何可以提供帮助的人!...
名为“工作负载”的工作表的第 1 行中的每个单元格都是一个升序日期。因此,A1 = 2016 年 1 月 1 日 - B1 = 2016 年 1 月 2 日 - C1 = 2016 年 1 月 3 日,等等...
在另一个名为“legend”的工作表中,我有这个公式:
=COUNTIF(workload!$A$2:$AE$66,"some text string")
“工作负载”中有 65 行实际的非标题数据(第 2-66 行)。此公式在 A2-AE66 的任何单元格中查找“某些文本字符串”的所有实例(我的所有非标题数据)。实际上,这为我提供了 1/1/2016-1/31/2016 的“日期范围”(基于上述第 1 行中的标题)(在该日期范围内遍历了 31 列...31 天)。
我想做的是在某个地方有另外两个单元格,我可以输入一个开始日期和一个结束日期。因此,我正在寻找一种使我的 COUNTIF 公式如下所示的方法:
=COUNTIF(workload!$START_DATE_COLUMN$2:$END_DATE_COLUMN$66,"some text string")
如果这完全令人困惑,一个实际示例将产生以下效果,如果我在开始日期单元格中输入“1/2/2016”,在结束日期单元格中输入“1/15/2016”:
=COUNTIF(workload!$B$2:$O$66,"some text string")
(因为 B 列的标题行 [B2] 的值为“1/2/2016”,而 O 列的标题行 [O2] 的值为“1/15/2016”)
我希望一切都有意义,并且是可能的!谢谢!
【问题讨论】:
标签: excel excel-2010 countif