2017-01-13 107 views
0

帮助伙伴!查找月份的最后一个日期和返回值

我期待找到最后日期(COL 1)特定月份(第2栏 - “月”)位于第3列并返回值(第3栏 - “成功交货”)

我已经尝试了Filter和Max()的多种组合。但请继续#N/A。

图像会变得很明显。

See Image here

为什么: 我试图创建一个表来计算“增加/减少”一个月一个月我的电子邮件订户名单上。因此需要获取每个月末订户号码并将其与月末号码进行比较。

+0

欢迎来到[so]。请将您的示例数据作为“文本”粘贴到您的问题中,使用期望的输出更好。此外,你也可以在这里粘贴你的公式,也许我们可以告诉你它返回什么'N/A' – Prisoner

回答

0

尝试这样的事情(在谷歌电子表格)

=vlookup("December", sort({B2:B,A2:C}, 2, 0), 4, 0) 

注:根据您所在地区,你可能有上述公式更改为

=vlookup("December"; sort({B2:B\A2:C}; 2; 0); 4; 0) 
+0

谢谢JPV !!!! – Tony

+0

@Tony Rositano: 欢迎来到Stack Overflow。 请注意,在这里说'谢谢'的首选方式是通过 提高投票的好问题和有用的答案(一旦你有足够的声誉这样做),并接受任何 问题最有用的答案,你问(这也给你一个小小的提升,以你的声望 )。换句话说,如果您接受答案,请点击答案左侧的复选标记。 –

0

这将做的工作。您将需要指定B2中的月份所指的年份。

=VLOOKUP(EOMONTH(DATEVALUE(B2&" 16"),0),A:C,3,FALSE) 

击穿

DATEVALUE(B2&" 16")获取的Excel日期一个月B2和年16(2016)

EOMONTH(x,0)获取一个月x结束(最后一天)

vlookup(x,a:c,3,FALSE)查找x如果我的范围的第一列(a)。返回3列中的值。使用完全匹配(FALSE

相关问题