Excel高级公式,用于查找和计算日期之间的重复名称

时间:2019-03-31 22:05:22

标签: excel-formula

我有一个Table1列,列:名称,日期开始,日期开始的星期数,日期结束,日期结束的星期数。 这意味着,我已将名称分配给开始日期和结束日期。这些日期的开始和结束星期数也会显示。 名称将在列中重复。

我要从此表中找到:
指定行中的一个:全名栏中重复出现的名称的数量,该名称中的开始和结束日期在目标行的开始和结束日期之内。

我有第二张表Table2,其中有一年中每个星期的数字。 1至52。 与第一张表的行数相同。

结果公式将在表2中的每个列上显示在该特定星期发现的名字的含义。

据我所知,问题是它仅在开始日期之内返回/检查,而不在开始日期和结束日期之间返回。

表1中的列:A B C D E

=名称开始日期周末开始日期结束周末

表2:F G H ...... = 1 2 3 .... 52

= IF(AND(F $ 2> = $ C2,F $ 2 <= $ E2),SUMPRODUCT(COUNTIFS(Tabel1 [Name],A2,Table1 [Weekstart],“ <=”&C2)),“”)

例如,我想要的结果是。

在表1中:名字Fred出现了3次,并以开始和结尾结尾:

第1行:周末= 3,周末= 10

第2行:周末= 3,周末= 4

第3行:周末= 1,周末= 3

表2中的第一行:

第3列= 3;第4列= 2;第5列= 1

enter image description here

0 个答案:

没有答案