![Excel:计算试点货币](https://linux22.com/image/1405908/Excel%EF%BC%9A%E8%AE%A1%E7%AE%97%E8%AF%95%E7%82%B9%E8%B4%A7%E5%B8%81.png)
我最近拿到了飞行员执照,开始使用 Microsoft Excel 作为我的备份日志。现在我想添加一个“货币计算器”,它应该根据我的着陆情况显示我的飞行类型和当前昼夜时间。
因此,这里以及世界各地的规则是,你的货币从你的
“倒数第三次登陆加上 90 天”
(或者正式说,飞行员在 90 天内只要进行 3 次起飞和降落就保持最新状态,但我只关注着陆,因为我总是进行起飞)。
事情变得更加复杂的是,有不同的货币,这意味着我需要跟踪飞机类型电流(C150,C152和C172)以及白天和夜间电流。
请查看以下屏幕截图(下载链接见下文),这是我的大型 Excel 日志的精简版。如您所见,我有不同的航班,每次航班的着陆次数也不同。
我要解决的问题不使用 vba:计算到我当前的飞机类型和昼夜时间,如屏幕截图所示(底部两部分)
您也可以从这里下载 Excel 文件:http://wikisend.com/download/445380/Example.xlsx
非常感谢您所有的帮助和努力。
答案1
哇,这很有趣...我想出了一个解决方案,但你必须添加一些辅助列......“倒数第三个”逻辑是最困难的部分。
FH 列计算自该日期(包括该日期)以来发生了多少次相同类型/白天/夜晚的着陆。
当前的直到公式取“自此登陆”大于 2 的最后一个日期(即,如果我理解正确的话,给出了倒数第三个日期)并加上 90 天。
注意:为了创建数组公式,您必须取消合并当前直到单元格。
编辑:修改示例文件@http://wikisend.com/download/104930/Example-solution.xlsx