1

嗨,看看这里的一些主题找不到符合我需要做的主题。

我有一个 SharePoint 列表,我在 SharePoint 的 Excel(2010) 中打开它我创建了一个计算字段,用于计算日期之间的天数。在excel中,这些列是“M”和“N”。我在excel中的计算列是“T”

这使得excel中的计算变得简单。计算少于 6(天)的天数。

=COUNTIF(Data!$T:$T,"<"& 6) 

这给了我 12 个月的总体计算。我需要做的是每月分解它。例如:在 11 月有多少天少于 6 天。我的日期列“M”所以我尝试了

  =COUNTIF(Data!$T:$T,"<"&6&"AND"& TEXT(Data!$M:$M,"mmm") = "Nov")

这给了我一个零计数,我知道这是不正确的。所以我想知道添加第二列标准的最佳方法是什么?

4

2 回答 2

0

试试这个

=SUMPRODUCT((TEXT(Data!$M:$M,"mmm")="Nov")*(Data!$T:$T<6))

在此处输入图像描述

于 2013-11-25T16:56:19.623 回答
0

当您拥有 Excel 2010 时,您可以使用更强大的 COUNTIFS

=COUNTIFS(Data!$T:$T,"<6",Data!$M:$M,">="&DATE(2013,11,1),Data!$M:$M,"<"&DATE(2013,12,1))

DATE 计算还可以引用单元格,因此您可以将计数更改为:(为了便于阅读,分成几行)

=COUNTIFS(Data!$T:$T,"<6",
          Data!$M:$M,">="&DATE(2013,MonthCell,1),
          Data!$M:$M,"<"&DATE(2013,MonthCell+1,1))
于 2013-11-25T18:45:18.450 回答