我试图创建一个公式,告诉我每个月B列中某个特定单词的出现次数。我把日期记在了A栏。
例如,我想知道多久这个词" car"出现在2月,3月和B的B栏中。四月。使用日期(以dd / mm / yyyy格式)下A列。
我已经包含了一张图片来帮助说明
我到处寻找解决方案,但无济于事,所以任何帮助都将不胜感激。
答案 0 :(得分:0)
如果单元格D4:D6
文字,您最好将其更改为日期(如02/01/2018
), mmmm
的{{3}}仅显示月份。出于多种原因,它们将更容易处理。
然后,"执行此操作": (图片下方的公式)
请注意,我的区域设置可能与您的不同,因此您的日期可能会输入为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
Microsoft: EDATE function
Microsoft: Switch between relative, absolute, and mixed references
(不要混淆它的表兄弟:)
Microsoft: COUNTIFS function
<子> 子>
Stack Overflow: COUNTIF function: - )
如果你的&#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;中的日期年份,并且可能在某些时候有其他问题...除非它的作业,在这种情况下它也没关系办法。 : - )