google-sheets - 计算跨越两个不同年份的两个日期之间每个月的天数
问题描述
第一次在这里提问,请见谅。我正在尝试计算两个日期之间每个月的天数。我在这里找到了解决此问题的答案。但是,当开始日期为 12 月且结束日期为 1 月时,它会崩溃并给我“0”。
汤姆夏普的这个答案是我能得到的最接近这个答案的答案。汤姆的答案!
我希望我知道如何在这个网站上格式化代码或屏幕截图。对不起!问题的链接包含一切,我只需要它在日期范围跨越两个不同年份时工作。
如果我能提供帮助,请告诉我。
解决方案
我刚刚检查了以前的答案,它似乎对我来说很好。
=SUMPRODUCT(--(TEXT(ROW(INDIRECT($A2 & ":" & IF($B2="",TODAY(),$B$2))),"mmm")=C$1))
我对其进行了少量调整,使原始帖子中的 B2 成为绝对值。我在一月份的 C2 单元格中使用了这个,并将手柄拖到了十二月份,即使经过多年的计算,一切都很好。我最初的想法是你的标题(jan-dec)有一些不是 3 个字母的缩写。
推荐阅读
- camera - 如何使用 phonegap framework7 模板访问相机和拍照?
- node.js - 无法创建新的 Ionic 3 项目 npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!node-sass@4.5.3 安装后:`node scripts/build.js`
- c - 抱歉,未实现:不支持重要的指定初始化程序
- database - Moodle 数据库中的教师代表
- c++ - Windows C++:在远程机器上写入大文件的最快方法是什么?
- javascript - 将 URL 接口转换为字符串时,href 和 toString 有什么区别?
- c++ - 基于整体类模板特化类方法
- ruby-on-rails - Rails 5 从表中获取特定字段/值
- docker - 为什么这个 apt-key adv 命令会出错?
- azure - Azure 应用服务 - ASPNETCORE_ENVIRONMENT - 多值问题