作者lukaluka ( )
看板Office
标题Re: [算表] 用excel来计算期间
时间Sat Dec 15 15:18:43 2007
※ 引述《sdallan (沙沙)》之铭言:
: 软体:excel
: 版本:2003
: 问题是这样子的
: 1/1至2/29,以我们的算法这代表着 2 个月。
: 1/1至3/31,以我们的算法这代表着 3 个月。
: 1/15至3/15,以我们的算法这代表着 2 个月。
: 很不巧的,我不会用 "我们的算法" 用excel的函数做出来XD
: 愚蠢的我异想天开用 month()-month(),
: 出来的结果跟 "我们的算法" 不一样XD 不过仔细想想,会一样才有鬼。
: 还请求高手赐药!
可以利用DATEDIF计算开始到结束的单位日数差
Y是满几年 M是满几月 D是满几日
YM是未满一年的月数 YD是未满一年的日数 MD是未满一月的日数
A B C D
1 2007/12/15
2. 购入日期 使用年 使用月 使用日
3 2007/3/5 0 9 10
4 2006/12/15 1 0 0
5 2007/5/3 0 7 12
6 2007/11/14 0 1 1
7 2007/10/12 0 2 3
8 2007/10/11 0 2 4
A1 = TODAY()
A3 = 为你输入的日期
B3 = DATEDIF(A3,$A$1,"Y")
C3 = DATEDIF(A3,$A$1,"M")
D3 = DATEDIF(A3,$A$1,"MD")
照理讲这样写应该可以吧!!!!!!!!!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.229.32.195
1F:推 rose54rose:哇~~真是学到一课XD 12/15 23:01