如何解决Google表格中的COUNTIF数字子字符串?
我有一列格式有些不一致的日期,但总是以四位数的年份结尾,例如:
May 4,2021
Apr. 23,2021
Mar 7,2021
如果我从每个单元格中删除月份和日期,我可以用例如计算年份的出现次数
countif(B:B,2021)
但是,我不想删除月份和日期,但我不知道如何让 COUNTIF 作为子字符串匹配年份。都没有
countif(B:B,"*2021")
或
countif(B:B,"*"+2021)
工作,我不知道为什么。非常感谢任何建议。
解决方法
试试:
=arrayformula(countif(right(B:B,4),2021))
解决方案:
如果这些都是日期格式(输入时默认),还可以用YEAR()
提取年份,然后计数:
=arrayformula(countif(year(B:B),2021))
但如果某些条目是文本,则使用此公式先将所有条目转换为文本。
=arrayformula(countif(right(text(B:B,"mmm dd,yyyy"),2021))
输出:
参考:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。