用于计算excel中每月特定单词出现次数的公式

时间:2018-02-17 10:24:47

标签: excel-formula counter

我试图创建一个公式,告诉我每个月B列中某个特定单词的出现次数。我把日期记在了A栏。

例如,我想知道多久这个词" car"出现在2月,3月和B的B栏中。四月。使用日期(以dd / mm / yyyy格式)下A列。

我已经包含了一张图片来帮助说明

excel spreadsheet example

我到处寻找解决方案,但无济于事,所以任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果单元格D4:D6 文字,您最好将其更改为日期(如02/01/2018), mmmm的{​​{3}}仅显示月份。出于多种原因,它们将更容易处理。

然后,"执行此操作": (图片下方的公式)

custom cell formatting

请注意,我的区域设置可能与您的不同,因此您的日期可能会输入为MM / DD / YYYY,而不是YYYY-MM-DD。

图片中的文字:

Cell D4 :   2018-02-01                                      

Cell D5 :   =EDATE(D4,1)                                        

"Fill" or Copy D5 into D6 etc…                                          

Cell E4 :   =COUNTIFS($A:$A,">="&$D4,$A:$A,"<"&EDATE($D4,1),$B:$B,E$3)                                      

"Fill" or Copy E4 into E4:G6                                            

更多信息:

编辑:

如果你的&#34;月&#34;列 必须 是文本而不是更符合逻辑的&#34; date-formatted-as - mmmm&#34; ,然后你需要使用这个公式:

=COUNTIFS($A:$A,">="&DATEVALUE($D4&" 1, " & YEAR($A$2)),$A:$A,"<"&EDATE(DATEVALUE($D4&" 1, " & YEAR($A$2)),1),$B:$B,E$3)

请注意它是如何更长,更令人困惑,而且由于您不再指定 ,它假设您需要使用&#34;单元格A2&#34;中的日期年份,并且可能在某些时候有其他问题...除非它的作业,在这种情况下它也没关系办法。 : - )