营长说

之前一位做互联网金融的MM咨询Excel的问题,就是Excel如何根据起止日期自动计算每个月的计息天数?我觉得很有代表性,就拿出来和各位分享。

按照惯例,我们先看具体案例问题,如下图。

问题:

  1. 根据购买日期和期限,计算起息日和到期日;

  2. 根据起息日和到期日,计算每个月的计息天数。

主要操作步骤:

1.计算起止日期

行业惯例是购买日期的第2天开始计息,计息的天数就是期限天数。

所以这个问题比较简单,用加法就可以计算出来。

2.设置月份显示

为了计算方便,案例中的每个月份,我都是用具体的日期显示出来的。

在F1单元格输入标准的日期  2017-12-1

向右拖拽的时候,在填充选项中选择 “以月填充”,如图。

得到的效果如下图。

将日期格式显示为 XXXX年X月 的形式即可,此处不再做图示了。

3.设置计算公式

在这里,我抛弃了用IF函数的判断方法,因为条件多,做出来的比较复杂。

我用的是 MEDIAN和EOMONTH组合的方法。

先介绍下这两个函数:

EOMONTH:用于计算指定日期之前或者之后n个月的最后一天.

n=0,即表示当前月份的最后天。

比如:

EOMONTH(F1,0)表示F1中的日期当月的最后一天,2017年12月1日所在月份的最后1天是2017年12月31日。

MEDIAN:返回给定数值的中值,中值是在一组数值中居于中间的数值,如果参数集合中包含偶数个数字,函数 MEDIAN 将返回位于中间的两个数的平均值。

比如:

MEDIAN(3,8,5)=5

MEDIAN(3,8,5,7)=6

应用到本例中,最终公式是:

在F2单元格中,输入公式:

=MEDIAN(EOMONTH(F$1,0),$E2,F$1-1)-MEDIAN($D2-1,F$1-1,EOMONTH(F$1,0))

当然你要觉得不好记,可以直接拿来用的~~

通过横向和纵向复制公式,最终效果是这样的

从而实现了根据起止日期自动计算每个月的计息天数。

有了计息天数,就可以根据投资额和对应利率计算出每个月的收益了,本文就不再介绍了。

案例文件

链接:https://pan.baidu.com/s/1nN145AOcLpCbL_o4P6BKgQ

密码:gscq

或点击阅读原文输入密码查看


excel公式不自动计算_公式 | Excel根据起止日期,自动计算每月的计息天数相关推荐

  1. excel 查询 表关联_从Excel查询表获取里程

    excel 查询 表关联 There is a new sample file on my website, in response to a lookup question that someone ...

  2. excel导入数据校验_使用Excel数据验证限制日期范围

    excel导入数据校验 Yesterday, one of my clients emailed to let me know that she was having trouble entering ...

  3. excel表格计算年龄_在Excel中计算年龄

    excel表格计算年龄 Can you remember how old you are? Or are you like me, and have to ask, "What year i ...

  4. excel下拉隐藏_在Excel下拉列表中隐藏使用过的项目

    excel下拉隐藏 You can add a drop down list in a cell, to make it easy for people to enter data. It's rea ...

  5. excel删除工作空间恢复_在Excel 2007中有更多工作空间

    excel删除工作空间恢复 You might not love the Ribbon in Excel 2007, but the user interface does have new feat ...

  6. excel自定义排序出错_使用Excel自定义列表按您的方式进行排序

    excel自定义排序出错 You know how to sort an Excel list alphabetically, and with Excel 2007 you can even sor ...

  7. excel 多行插入_在Excel中插入多行

    excel 多行插入 If you've used Excel for a while, you have lots of skills that you might assume everyone ...

  8. excel共享工作簿_在Excel中避免共享工作簿

    excel共享工作簿 Occasionally a client asks me to create a shared workbook in Excel, so two or more employ ...

  9. excel 替换 换行符_在Excel中查找和替换换行符

    excel 替换 换行符 When you want to create a line break (line feed) in a cell, you press Alt + Enter, to s ...

最新文章

  1. 云服务器怎么添加虚拟内存,云服务器怎么添加虚拟内存
  2. Entity Framework如何得到数据库表的名字
  3. mentor公司的PCB设计软件:PADs, Expedition,BoardStation
  4. Qt文档阅读笔记|Qt实践| HTTPS知识点-获取某站点SSL证书
  5. 动态数组ArrayList c# 1613536290
  6. Android Demo---如何敲出圆角的Button+圆角头像
  7. matlab快速将几幅图片放在一幅图片
  8. linux 下的文件搜索、可执行文件搜索
  9. VS C#语言获取输入名称的汉语拼音简拼码和全拼码完整案例教程
  10. LabVIEW编程LabVIEW开发研华PCI 1756例程与相关资料
  11. 关于 iOS 的 StoryBoard,接受的那一刻才发现她的美 - 当然美的事物都需要业心照料
  12. 【Python绘图】pyecharts绘制南丁格尔玫瑰图
  13. 九价疫苗三针一共多少钱 2022
  14. 教你在微信头像上加口号,很实用!
  15. 月薪13k的腾讯测试岗,面试原来这么简单
  16. oracle数据库 移动,在ORACLE中移动数据库文件
  17. 74161功能表_74161引脚功能表
  18. 离散数学22_第8章图__握手定理
  19. Python--总结第一阶段
  20. 计算机的优缺点英语作文100词,跪求一篇英语作文 题目:论计算机的优缺点

热门文章

  1. 关系型数据库第四章笔记---关系数据理论
  2. java.lang.IllegalArgumentException: Could not find class异常解决方式
  3. AndroidStudio安装配置教程(参考)
  4. matlab 冒号范围,MATLAB中冒号的用法
  5. 2019美国大学计算机专业,2019美国计算机专业什么大学好
  6. 专业系统开发流程有多少步骤?如何进行系统开发?
  7. React 入门教程【官网文档中文版】
  8. 求不定积分的系列题型(一)
  9. asp.net中@Register指令
  10. 6个不为人知的高质量APP推荐:知乎3万人点赞,2万人收藏!