[ABI 云体验] 公式向导里的换行符用什么?

11221
5

注册真麻烦 初学数据Lv2

发表于2020-8-24 13:15

楼主
各位老师,我想在\n处换行以替换;;    这个要怎么搞啊?
REPLACE(self.value,'\n',FIND(';;',self.value),2)

最近看过此主题的会员

vishaw

jrjrjr

ddb

esen_58C5GU87Y7

13040885366

353850388

彭娟

ajsdhkjfhdasf

WT15

zwz999

liu1997

一点一点

xxxl

bt2

bbs

5个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-8-24 13:37

只看该作者

取消 关注该作者的回复

沙发

REPLACE(self.value,'\n',FIND(';;',self.value),2) 最后的2是不是用错了,换成FIND(';;',self.value)+1试试,这是应该不确定“;;”在哪儿位置吧。

注册真麻烦 初学数据Lv2

发表于2020-8-24 13:48

只看该作者

取消 关注该作者的回复

板凳

REPLACE(self.value,'\n',FIND(';;',self.value),FIND(';;',self.value)+1)

注册真麻烦 初学数据Lv2

发表于2020-8-24 13:52

只看该作者

取消 关注该作者的回复

地板

本帖最后由 注册真麻烦 于 2020-8-24 13:56 编辑

主要是想让 ;; 实现换行的功能,换行显示在报表中
怎么贴不上图啊



xxxl 数据领袖Lv6

发表于2020-8-24 14:18

只看该作者

取消 关注该作者的回复

5#

本帖最后由 xxxl 于 2020-8-24 14:35 编辑

注册真麻烦 发表于 2020-8-24 13:52
我tongue.gif主要是想让 ;; 实现换行的功能,换行显示在报表中tongue.gif
怎么贴不上图啊

我本地试了一下在
REPLACE函数中设置的FIND函数并不会生效,建议做一个辅助列用来存放find函数返回的序号,然后在replace函数中取到find返回的值来计算替换。
像这样,公式=REPLACE(self.leftcell.txt,'\n',self.rightcell.value+1,1),以及=FIND('a',self.leftcell(2).txt)。




另外如果有问题记得发问题求助帖哈,

注册真麻烦 初学数据Lv2

发表于2020-8-24 14:45

只看该作者

取消 关注该作者的回复

6#

谢谢

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号