易表在线答疑技术与交流用户社区 → [求助]关于.一个计算年度公式


  共有6318人关注过本帖树形打印复制链接

主题:[求助]关于.一个计算年度公式

帅哥哟,离线,有人找我吗?
hsz520
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:37 积分:33 威望:0 精华:0 注册:2009/10/6 16:44:00
[求助]关于.一个计算年度公式  发帖心情 Post By:2010/2/15 12:43:00 [只看该作者]

egd文件下载
在"表1"[年度]列怎样设计一个公式运算后.得到"表2"[年度]列那样的结果.并且要显示0,就是在整数前显示0

"表1"[年度]列里的刷新公式是我自己弄的,不知道哪里错.就是不能正确显示.
感谢老师帮忙改下!谢谢!

-=-=-=- 以下内容由 hsz5202010年02月15日 00:45pm 时添加 -=-=-=-
对了.有2种年份很难解决 ..如果 是00年.99年的时候.按照我的方式来判断年度.好像不能正确显示

-=-=-=- 以下内容由 hsz5202010年02月15日 03:21pm 时添加 -=-=-=-
我反复研究发现我自己弄的条件应该是错的..但是我的目的就是想达到"表2"一样的结果.
这个表要达到的意义举个例来说就是:
2009年08月01日-2010年02月28日之间称为:2009-2010年度第一学期
2010年03月01日-2010年07月31日之间称为:2009-2010年度第二学期
请哪位老师帮忙弄下.谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
hsz520
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:37 积分:33 威望:0 精华:0 注册:2009/10/6 16:44:00
  发帖心情 Post By:2010/2/15 18:31:00 [只看该作者]

有老师帮忙弄下吗?或者说换种方式怎么能达到结果

 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2010/2/15 19:12:00 [只看该作者]

年度列刷新公式:

if(Month([日期])>7,Format([日期],"yy")+Right(text(Year([日期])+1),2),Right(text(Year([日期])-1),2)+Format([日期],"yy"))


 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2010/2/15 19:23:00 [只看该作者]

学期列的刷新公式就更简单了。

if(text([日期])="","","第"+CLNum(Number(if(Month([日期])>2 And Month([日期])<8,2,1)))+"学期")


 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2010/2/15 19:28:00 [只看该作者]

提问不仅要说明想达到的效果,如果有逻辑条件也要做个说明。
就如你的贴子,下午我看过,没添加说明之前看了令人云里雾里。

 回到顶部
帅哥哟,离线,有人找我吗?
hsz520
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:37 积分:33 威望:0 精华:0 注册:2009/10/6 16:44:00
  发帖心情 Post By:2010/2/15 20:00:00 [只看该作者]

谢谢..谢谢!!先我也搞糊涂了..以后注意 !

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/2/15 21:08:00 [只看该作者]

学期:
If(Month([日期]) >= 8 Or Month([日期]) <= 2,"第一学期","第二学期")

 回到顶部