如何excel里用公式计算每个人的累计社保天数

请问下excel 可以做到单独计算每个月每个人的累计社保天数么
2024-11-25 03:45:05
推荐回答(3个)
回答1:

你的这个提问若仅仅是你这样的一点信息数据,估计也只有神仙老爹才能够满意回答了!!!因为数据结构不全、数据格式不明啊!!!

  1. 你总得有一个社保的起始日期吧,一般是首次缴费当月的1日起算的吧,总得给一个数据列的啊!

  2. 所谓的累计天数,总得有一个算至哪一天的时间的吧,你表上的4月、5月……是哪一年的月份数?数据的格式是日期还是文本格式的??若是文本的计算机无法计算还要数据的转化,所以,你得把数据格式搞清楚啊!!!!

如果数据结构清晰,操作上是很简单的!

比如:C2是初次缴费日期,D2是统计截止日期,则E2单元格输入公式:

=DATEDIF(C2,D2,"D")

结果显示的就是累计社保的天数。

应用实例:

=DATEDIF("2001-8-1","2019-1-1","D")&"天"

=DATEDIF("2001-8-1","2019-1-1","m")&"月"

回答2:

在C2中输入或复制粘贴下列公式
=COUNTIF(B$2:B2,B2)*30
下拉填充

选择B列 复制粘贴到E列 选择E列 数据 删除重复值
在F2中输入或复制粘贴下列公式
=COUNTIF(B:B,E2)*30
下拉填充

回答3:

=COUNTIF(A$1:A1,A1)*30