Excel在日期之间返回多列
我被卡住了。我有一个数组,Data!AX5:AY50
。列标题是Release Date(AX5)
和Campaign(AY5)
。在单元格Tracker!X15
中,用户输入=TODAY()
。在细胞Tracker!Z15
我加了=EOMONTH(X15,-3)+1
这将给我一个范围。我有一个表Tracker!W17:Z17
与标头Date(W17)
,Campaign(X17)
,Sold(Y17)
和Revenue(Z17)
。在单元Tracker!W17
中,我添加了{=IF(ROWS(W$17:W18)>$AB$15,"",INDEX(Data!$AX$5:$AX$49,SMALL(IF(Data!$AX$5:$AX$49<=$X$15,IF(Data!$AX$5:$AX$49>=$Z$15,ROW(Data!$AX$5:$AX$49)-ROW($AX$5)+1)),ROWS(W$17:W18))))}
来拉取每个唯一的日期,并且完美地工作。
我的问题是,现在我正在尝试使用VLOOKUP
来返回campaigns sold(Y17)
和总和revenue(Z17)
的总和。 VLOOKUP
不能识别同一天发布的多个广告系列。此外,Sold
和Revenue
数字来自不同的表格。有没有办法编写一个VLOOKUP
来解释2:1的关系?
感谢所有的来回。我知道这会变得乏味。
而不是vlookup
你应该去sumif()
。凡vlookup
将查找发现对您搜索的基础上匹配的第一个对应值,sumif()
(和countif()
)将通过一系列与和搜索(或计数):
对于Y20
:
=SumIf($H$4:$H$193, X20, $O$4:$O$193)
和“Z20`:
=SumIf($H$4:$H$193, X20, $P$4:$P$193)
那些采取的形式“对于范围H4:H193
,其中存在与X20
匹配,则采取相应的值的总和我n O4:O193
“。
我在想,也许一张图片在试图理解你在做什么和你想做什么的时候至少会有50-70个这样的词。 – JNevill
你说得对,我应该首先加入这个,哈哈 – jlarosa
很酷。这真的有帮助。你能否与我们分享你的''功能''查看''Y17'和'Z17'?我怀疑它可以转换为'countif()'或'sumif()'或'sumproduct()'或其他类型的东西来进行查找和添加。 – JNevill