公式对日期格式的要求与狐表默认格式不同导致公式无效 专家坐堂" />

Foxtable(狐表)用户栏目专家坐堂 → <Format([日期],"yyyy年MM月dd日")>公式对日期格式的要求与狐表默认格式不同导致公式无效


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

主题:<Format([日期],"yyyy年MM月dd日")>公式对日期格式的要求与狐表默认格式不同导致公式无效

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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
公式对日期格式的要求与狐表默认格式不同导致公式无效  发帖心情 Post By:2015/6/4 16:20:00 [只看该作者]

我发现这个公式要求[出库日期]的格式必须是06-04-2015(即 MM-dd-yyyy)才有效。

如果我把某列的数据类型设为日期时间,狐表的日期格式却是2015-06-04(即 yyyy-MM-dd),所以引用的数据所在列必须设为字符型,然后把日期格式写成MM-dd-yyyy,这样才能在word和Excel报表中使用<Format([日期],"yyyy年MM月dd日")>公式。

不知道是不是我电脑设置的问题,还是狐表本身哪里有相关设置?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/4 16:21:00 [只看该作者]

用日期格式. 然后引用的是 Format一下 <Format([日期],"MM月dd日yyyy年")>   不久好了吗?  不明白你纠结的地方.


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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
  发帖心情 Post By:2015/6/4 16:41:00 [只看该作者]

Bin版您好,<Format([日期],"MM月dd日yyyy年")> 要求日期的格式是 MM-dd-yyyy

而我的狐表中默认的日期列的格式是 yyyy-MM-dd

所以,我不能把日期列的数据类型设置为”日期时间“,而是要设为”字符“,所以我觉得这个不对。

是不是跟我的电脑日期格式有关呢,因为我的电脑的日期格式是2015/6/4?我是不是要把电脑的日期格式设置为6/4/2015,狐表的默认”日期时间“列的格式才能和Format表达式要求的日期格式一致呢?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/4 16:48:00 [只看该作者]

你为什么不可以把数据类型设置为日期

当然可以啊.

你要用的时候,可以随意Format为你想要的格式.

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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
  发帖心情 Post By:2015/6/4 17:03:00 [只看该作者]

Bin版息怒。

我这里如果把数据类型设为日期时间,我输入的日期就只能是 2015-06-04,而此时format表达式就会无效。

我这里如果把数据类型设为字符,我必须把日期输入为 06-04-2015,而此时format表达式才会有效。

对此我已经试了n次,不知道是哪里的问题。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/4 17:08:00 [只看该作者]

 呃,不可能的事情,单独做一个excel报表。弄一个日期列,然后引用一下。

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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
  发帖心情 Post By:2015/6/4 18:53:00 [只看该作者]

如果不用Format公式,直接引用的话,只需要将Excel的单元格设置为日期格式,这个完全可以。

但是不能使用Format公式,因为Format公式要求日期格式必须是MM-dd-yyyy,否则就会无效。

而狐表的日期时间类型的列输入日期的时候只能是yyyy-MM-dd,所以不能使用Format公式。



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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/4 18:56:00 [只看该作者]

 不可能那么奇怪,加QQ看看 2450314695


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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
  发帖心情 Post By:2015/6/5 19:05:00 [只看该作者]

抱歉红版,昨天后来一直在研究项目,没看论坛,qq刚刚加了,等您有空我们远程一下。

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


加好友 发短信
等级:婴狐 帖子:89 积分:720 威望:0 精华:0 注册:2015/4/28 10:09:00
  发帖心情 Post By:2015/6/5 19:06:00 [只看该作者]

红版,我想再跟您确认一下,Format公式要求日期格式是不是必须是MM-dd-yyyy?

 回到顶部
总数 19 1 2 下一页