ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: uknowfive

[求助] 如何求出一段时间收入(每个人的入职时间和统计截止时间都不一样)

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-17 14:55 | 显示全部楼层

谢谢大佬!超级厉害!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-17 14:58 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-5-17 15:53 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
楼上的思路都 折分成首月的收入、最后月份的收入和中间的月份(中间月份一定是满月)的收入,再三者相加。

数组公式:
  1. =SUM((TRANSPOSE(TEXT(ROW(INDIRECT(A2&":"&B2)),"emm"))=TEXT(EOMONTH(A2,ROW($1:$600)-1),"emm"))*C2/DAY(EOMONTH(A2,ROW($1:$600)-1)))
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-5-17 16:20 | 显示全部楼层
  1. =SUM(SUM(DATEDIF(0,A2:B2,"M")*{-1,1}),SUM((A2:B2-TEXT(A2:B2,"e/m")+{0,1})/HSTACK(-DAY(EOMONTH(A2,0)),DAY(EOMONTH(B2,0)))))*C2
复制代码

TA的精华主题

TA的得分主题

发表于 2024-5-17 16:36 | 显示全部楼层
  1. =SUMPRODUCT(C2/DAY(EOMONTH(ROW(INDIRECT(A2&":"&B2)),0)))
复制代码
倒过来算就容易了

评分

3

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-5-17 16:41 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 hxj119 于 2024-5-17 16:42 编辑


分成三段相加:
=ROUND(SUM(C2/DAY(EOMONTH(A2,0))*(DAY(EOMONTH(A2,0))-DAY(A2)+1),C2/DAY(EOMONTH(B2,0))*DAY(B2),DATEDIF(EOMONTH(A2,0)+1,EOMONTH(B2,-1)+1,"m")*C2),2)
1715935568492.png

TA的精华主题

TA的得分主题

发表于 2024-5-17 16:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
jivy1212 发表于 2024-5-17 16:36
倒过来算就容易了

这个思路太精妙了,分解到每天再求和。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-21 10:42 | 显示全部楼层

大神,还有个问题,比如说最后一行2022-2-14至2022-3-13也算是一个整月,按整月收入9000来算,如果按这个公式的话就有会一点小问题

TA的精华主题

TA的得分主题

发表于 2024-5-21 10:48 | 显示全部楼层
uknowfive 发表于 2024-5-21 10:42
大神,还有个问题,比如说最后一行2022-2-14至2022-3-13也算是一个整月,按整月收入9000来算,如果按这个 ...

说明你的计算逻辑错了,重新整理你的计算逻辑,重新发帖。

TA的精华主题

TA的得分主题

发表于 2024-6-7 11:23 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-16 15:31 , Processed in 0.038044 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表