我偶然发现了这个公式,它可以计算出复活节在任意一年的日期,但我无论如何也想不出它是如何计算的!
有人能解释一下它的各个组件的作用吗?
=DOLLAR(("4/"&A1)/7+MOD(19*MOD(A1,19)-7,30)*14%,)*7-6
该公式假设单元格 A1 中包含年份。
答案1
=DOLLAR - 是将以下数字转换为当前货币的函数(我怀疑您所在的国家/地区或您的帐户所在国家/地区)
MOD(被除数;除数)- 是“股利”被划分为“分隔符”例如:
5 除 2 后剩下 1 未除
,
4 除 2 后剩下 0 未除
然后: (4 / "单元格 A1 中的值") / 7+ MOD(19[被除数]MOD(A1 中的值[被除数], 19[除数])-7,30[除数]) 并且返回的数字乘以 * 14%,)
经过所有计算后,该值将乘以 7,最后减去 -6
我认为这很有帮助,因为我不太擅长这样的英语解释。=)