急问如何用excel 365 calculate 几个月between two dates?

s
shunyi
楼主 (北美华人网)
两个dates,被减的永远是12/1/2021,12/1/2021要写在公式里,不能选做cell
云梦
用datedif,=DATEDIF(A1,A2,"m"), A1<A2
https://www.youtube.com/watch?v=ndkrzSp750k
s
shunyi
我刚试着(year()-year())*12+month()-month() works,但第二个被减的date一定是12/1/2021,就不知道怎么弄了,最好不添加additional col
s
shunyi
Office365里没有dateif公式
b
bf
我刚试着(year()-year())*12+month()-month() works,但第二个被减的date一定是12/1/2021,就不知道怎么弄了,最好不添加additional col
shunyi 发表于 2021-12-13 16:41

你的这个要求很奇怪,但就你这个公式,被减的不要在year month, 直接放进去2021 和12 不就好了?但放一个cell里可以灵活改动肯定比这样hardcode要强。
你还可以直接两个date减了,除以30(如果不要求特别精确的话)
p
pwwq
被减的常量放在一个cell里, 锁住
p
pistonmove
把12/1定义成常量就行
a
aipple
就用减号就行了呀。固定那个日子放在比如说D1。就固定 - $D$1
m
marychung

DATEDIF
m
marychung
Office365里没有dateif公式
shunyi 发表于 2021-12-13 16:46

DATEDIF NOT DATEIF
s
shunyi
Datedif office365也不认这个公式
s
shunyi
Office365也没有autofill吧?
m
marychung
Datedif office365也不认这个公式
shunyi 发表于 2021-12-13 17:30

非常认
DATEDIF 函数 (microsoft.com)
j
jt1snd
用DAYS。