按照这种的,省份分开一条横线,可以实现吗

图片.png

FineReport 用户K0035705 发布于 2021-4-20 16:58 (编辑于 2021-4-20 17:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户K0035705Lv5初级互助
发布于2021-4-21 10:24

前面放一个省份编号,省份编号分组,省份名称列表,下面加一个下边框,在边框单元格设置左父格为编号格

最佳回答
0
krystal033Lv7高级互助
发布于2021-4-20 17:00(编辑于 2021-4-20 17:02)
可以确定前面两个字是省份的话 就用这个公式替换原来的right(B3[B3:-1],2)!=right(b3,2)

你能确定前两个文字就是省份吗

最佳回答
0
BasisLv5见习互助
发布于2021-4-20 17:08

省份两个字居多,三个字的省份很少了,你可以加一个判断条件。

  • 用户K0035705 用户K0035705(提问者) 这个不止在省份中用,项目名称也要用,也是拼接的其他的东西
    2021-04-20 17:11 
  • Basis Basis 回复 用户K0035705(提问者) 你的意思是就是没有规律可循吗?
    2021-04-20 17:36 
  • Basis Basis 回复 用户K0035705(提问者) 我猜你的数据库应该是省份一列,项目名称一列。那你省份和项目名称用相同的截取方法,但是不同的截取位置就好了。
    2021-04-20 17:42 
  • 用户K0035705 用户K0035705(提问者) 回复 Basis 但是项目名称字数不固定
    2021-04-20 17:47 
  • Basis Basis 回复 用户K0035705(提问者) 不用截长度,可以截符号
    2021-04-21 09:52 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-4-20 17:09

关键是你的数据怎么来的?从数据库里面查的还是手动输入的?如果是数据库里面的那数据库里有是存储的什么样子?手动输入的就自己分好了再输入呗

  • 用户K0035705 用户K0035705(提问者) 数据库中的,两个拼接字段长度都不一样
    2021-04-20 17:16 
  • Z4u3z1 Z4u3z1 回复 用户K0035705(提问者) 既然是拼接的那就多拼一个“-”号
    2021-04-20 17:18 
  • 用户K0035705 用户K0035705(提问者) 对,但是字的长度都不一样
    2021-04-20 17:48 
  • Z4u3z1 Z4u3z1 回复 用户K0035705(提问者) 你都说了是数据库中拼接的那就sql上concat(省份,\'|\',项目名称)
    2021-04-21 08:58 
  • 2关注人数
  • 442浏览人数
  • 最后回答于:2021-4-21 10:24
    请选择关闭问题的原因
    确定 取消
    返回顶部