Foxtable(狐表)用户栏目专家坐堂 → 关于EXCEL报表:内容合并与格式设置


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

主题:关于EXCEL报表:内容合并与格式设置

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
关于EXCEL报表:内容合并与格式设置  发帖心情 Post By:2015/8/27 10:20:00 [显示全部帖子]

在以前的易表报表中:

1、有时直接将相关列内容连接成一个内容打印,比如:

[工作单位]+[职务]:直接生成工作单位及职务

[学历]+if([毕业院校及专业]="","","("+[毕业院校及专业]+")"):生成“学历(毕业学校及专业)”格式直接打印

2、将多行内容合并成一段文字:

Substitute(Substitute(Substitute([简历],CHAR(10),""),CHAR(13),"")," ",""):去掉简历中的回车符等,也就是将表中各行简历连接成一段文字打印(这样可以节约打印空间)。

3、通过format([日期],"YY-MM")等控制打印格式,现在的EXCEL报表,可以通过设置单元格格式设置,但没有YYMM,YY-MM等格式。


请问以上方式在狐表的EXCEL报表中能否做到,还是要通过设置一些临时列来实现?

[此贴子已经被作者于2015/8/27 10:20:28编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 11:09:00 [显示全部帖子]

谢谢版主。多数都能实现了,但替换掉列(比如简历)文本中的回车符、换行符、TAB符不知如何写表达式?


[此贴子已经被作者于2015/8/27 11:08:44编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 11:18:00 [显示全部帖子]

那如何办呢?需要使用临时列吗?

而且使用<Replace([第一列],chr(10),"")之后,报表无显示,单独使用[第一列]可以
[此贴子已经被作者于2015/8/27 11:21:03编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 11:22:00 [显示全部帖子]

前面不是说不能嵌套吗?

怪事,仍然无显示?

[此贴子已经被作者于2015/8/27 11:22:59编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 11:29:00 [显示全部帖子]

是啊,就是将此完全复制过去,连列名都改成公式中一样的,就是不显示。而直接用[第一列]可以,但打印出的是多行。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:简历名册.xls
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:简历名册.xls


[此贴子已经被作者于2015/8/27 11:31:07编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 14:41:00 [显示全部帖子]

说明:【第一列】为备注型,且输入时,是有分行的,即多行数据,类似:
    1991.02  XXX单位办事员;
    1993.02  XXX单位工程师。

1、在EXCEL报表中直接使用<Replace(Replace([第一列],chr(10),""),chr(13),"")>   不正常,没有任何内容生成。
但如果在表中增加一个表达式列,表达式为此公式,然后在表中直接调用此表达式列,一切正常。

2、 此备注列,在主表中显示、以及在EXCEL报表中直接调用都显示的是多行(即前面例)。但在独立的备注列窗口,所有内容连到了一起。

还请指点迷津。
[此贴子已经被作者于2015/8/27 15:16:18编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 15:21:00 [显示全部帖子]

请检查

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 15:22:00 [显示全部帖子]

上传的压缩文件到哪里去了啊?

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 15:37:00 [显示全部帖子]

奇怪:仍然不行?是因为使用360浏览器吗


文件压缩后上传,扩展名ZIP被去掉了。

在基本信息表中,有三个EXCEL模板,分别为直接调用原数据、直接调用表达式列、以及在EXCEL使用表达式列。

请看看报表模板,以及第一列在单独备注窗口中的显示问题。
[此贴子已经被作者于2015/8/27 15:38:56编辑过]

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


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2015/8/27 15:45:00 [显示全部帖子]

终于上传成功了,麻烦帮看看模板中的公式,以及【第一列】在备注窗口的显示问题

[此贴子已经被作者于2015/8/27 16:06:57编辑过]

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