永发信息网

EXCEL中A列为日期,B列为员工姓名,想实现当A列同一日期B列同一员工出现的次数

答案:5  悬赏:0  手机版
解决时间 2021-03-02 20:56
  • 提问者网友:wodetian
  • 2021-03-02 04:42
EXCEL中A列为日期,B列为员工姓名,想实现当A列同一日期B列同一员工出现的次数
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-03-02 05:12
统计2014年1月赵四出现的次数,可用公式:
=SUMPRODUCT((TEXT(SUBSTITUTE(A1:A4,".","-"),"em")="20141")*(B1:B4="赵四"))
详细见下图:

全部回答
  • 1楼网友:鸽屿
  • 2021-03-02 07:53
公式:
=SUMPRODUCT((YEAR(A:A)=2014)*(MONTH(A:A)=1)*(B:B="赵四"))
  • 2楼网友:毛毛
  • 2021-03-02 06:27
这样公式比较简洁。

=SUM((LEFt(A:A,6)="2014.1")*(B:B="赵四"))

你试一试
  • 3楼网友:梦中风几里
  • 2021-03-02 06:11
1,修改A列的日期为需要的格式,如修改2014-01则为考虑年和月,不考虑日。
2,在C列使用函数CONCATENATE进行AB列的合并
3,对C列进行排序数将重复项排在一起,数出来。或者对C列使用函数countif追问第2条回答能提供个公式么
  • 4楼网友:一秋
  • 2021-03-02 05:56

你的A列是日期格式吗?
可以这样做




输入 =SUMPRODUCT((MONTH(A1:A4)=1)*(YEAR(A1:A4)=2014)*(B1:B4="赵四"))


如果你的A列不是日期格式的话
函数写成  =SUMPRODUCT((--MId(A1:A4,6,1)=1)*(YEAR(A1:A4)=2014)*(B1:B4="赵四"))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯