excel匹配年份和月份
我在列a中有一组date,我想在年份和月份进行匹配。
ABCDEFGHIJ 1 date name Name March April May June July August September 2 13-04-2016 Lars Lars 0 0 0 0 0 0 0 3 04-03-2016 Brian Brian 0 0 0 0 0 0 0 4 01-01-2016 Lars Erik 0 0 0 0 0 0 0 5 10-06-2016 Erik Knut 0 0 0 0 0 0 0 6 31-07-2016 Erik Soren 0 0 0 0 0 0 0
我已经尝试过$A:$A;"="&DATE(YEAR(TODAY());3;"");
哪里; 3; 是三月份。 它在所有帐户上评估为0。
那么如何去适应,使其计算A(A)中Lars(C2)与年和月(D2)相匹配的date数?
任何人。
把它放在D2中(根据需要进行调整)
=IF(DATE(YEAR(TODAY()),3,1)=DATE(YEAR(A3),MONTH(A3),1),1,0)
=IF( --Start the if
DATE(YEAR(TODAY()),3,1) -- Current year, 3rd month, 1st day
= --Equals (for if statement)
DATE(YEAR(A3),MONTH(A3),1) -- Year & month from Cell A3 & 1st day
,1,0) -- Print '1' if true else print '0'
一种方法是将date转换为文本,然后在公式中进行评估。
逻辑:
如果Monthname(Date)= Top Row,则1,否则为0
公式(放置在单元格D2中):
=if(text($A1,"mmmm")=D$1,1,0)
我已经使用相对的参考点击和拖动。