集简云教学 数据表教学 应用教学 开放平台 用户社区 语聚AI
打开导航
首页 > 应用教学 > 内置应用 > 文本处理如何使用?
文本处理如何使用?
文本处理是集简云内置应用,用于对文字内容的格式进行调整,以便在后续的流程中更好的使用。文本处理包含多种文本处理方式,我们在本文章中会逐一进行介绍。

应用可用动作

 

可用执行动作

  • 分本分隔
  • 字段空值替换
  • 公式计算
  • HTML文本转换为Markdown文本
  • Markdown文本转换为HTML文本
  • 提取文本中数字
  • 提取URL链接
  • 搜索并计数
  • 删除HTML标签
  • 文本长度限制
  • URL编码
  • URL解码
  • 转换为数字
  • 数字转换为中文数字
  • 校验信息有效性
  • 表格公式转文本
  • 日期时间比较

 

1 文本分隔

 

文本分隔是对一整段文本进行分隔,分隔后的字段可以作为字段参数用于后续的步骤中,例如输入 “查询电话归属地 13910899999“ 会被拆分为 key1: 查询电话归属地, key2: 13910899999, 然后这两个字段可以在后续使用

 

 

您可以使用多种不同的文本分隔符进行分隔,例如英文逗号,空格,换行,英文分号等

 

利用文本分隔,您可以配合您系统进行需要个性化的操作,例如:

当用户在微信公众号中发送 自己的订单单号时,可以使用文本分隔拆解订单号字段,然后利用MySQL进行查询,在将查询结果发送微信公众号通知给该用户

当您的员工 at飞书机器人时,将文本信息拆解为多个字段,然后自动录入信息到您的其他系统中使用。

 

2 空值替换

在流程执行过程中字段值是变动的,因此某些流程中可能会出现空值,使用空值替换动作可以将空值替换为默认的字段值,以避免字段为空值导致的流程问题。

例如: 当表单中有新数据时,同步到企业CRM系统中。但是有时表单中的企业名称字段为空,导致同步到企业CRM时企业名称字段也是空值,这里如果设置了空值替换的话,可自动在企业名称为空值时,进行替换,比如讲企业名称空值替换为“未知企业”保存到CRM中。

 

3 公式计算

公式计算动作支持使用Excel函数公式对文本进行处理,目前支持的462种Excel函数公式

您可以使用

 

 

计算结果可以用于后续步骤中使用。下面我们介绍几个常用的公式:

注意:公式计算中使用的符合(例如:() "" 等)均为英文符号

示例1:获取指定时间

我们有时需要在传入一个动态的时间,例如今天,昨天等,比如我们每天要执行一次查询昨天到今天的数据信息,在查询时间范围要自动传入今天 和 昨天的日期,我们可以使用日期函数公式计算动态获取今天和昨天的日期时间

 

 

示例2:字段值转换

我们有时会遇到需要将一个系统中的字段值按照规则进行转化,比如电商系统可能会包含一个订单状态字段,字段值可能为1,2,3, 分别代表 审核中,已发货,已收货 3种状态。当我们将订单信息发送OA通知员工时,需要将订单状态原生的1,2,3 转化为对应的中: 审核中,已发货,已收货。此时,我们可以使用IF函数进行处理:

 

 

注意:如果使用字符串格式(中文,英文等)需要添加英文字符 ""

我们将动态变量传入到此公式中,会自动随着传入参数的变化进行条件判断转化字段值。

 

示例3:数值小数位数调整

不同应用需要的数值格式可能不同,比如一个应用发送的数值格式是小数点后4位,但另外一个应用传入数值时只能传入整数数值。此时我们可以使用ROUND计算公式

 

目前支持EXCEL常用公式计算说明:

 

支持公式公式作用描述
FIND在字符串中查找字符FIND(要查找的字符,用于查找的数据,从第几个字符开始查找)
示例:FIND("云","连接器就用集简云",1),返回值是"云"所在的位置,为一个数值,如:8
IF判断IF(数据>=6000,"高薪","低薪")
通过IF函数,判断数据是否大于6000;大于6000返回高薪,小于6000返回低薪;
IFS多条件判断IFS(数据<6000,"员工",数据<10000,"经理",数据>=10000,"老板")
用于判断多个条件;判断数据条件为:6000、8000、10000的员工,分别为:员工、经理、老板;
LEFT截取文本(函数用于从左边开始向右截取字符)LEFT("刘备刘玄德",2)
截取字符串固定位置的值,输出为“刘备”。
LEN获取字符串的长度LEN(字符串)
输出为字符串的长度,例如:8
MID截取文本(从第X位开始截取X字符)MID(“集简云连接器”,2,4)
获取从第2位开始向后的4个字符,输出为:“简云连接”
RANDBETWEEN生成随机数RANDBETWEEN(60,100)
在60到100之间生成一个随机数
RIGHT字符串截取(函数用于从右边开始向左截取字符)RIGHT("刘备刘玄德",2)
输出“玄德”,截取字符串右侧固定位置的文字。
SUM求和SUM(数据:数据)
计算数据相加的总和
TODAY获取当前日期today()
获取当前日期,输出示例“2022/7/31”。
Today()-1
即在当前时间上减去1天。
YEAR获取年份YEAR("1991/10/1")
返回时间格式中的年份,输出为"1991"。

 

目前支持的EXCEL公式包括:

  • ABS
  • ACCRINT
  • ACCRINTM
  • ACOS
  • ACOSH
  • ACOT
  • ACOTH
  • ADDRESS
  • AGGREGATE
  • AMORDEGRC
  • AMORLINC
  • AND
  • ARABIC
  • AREAS
  • ASIN
  • ASINH
  • ATAN
  • ATAN2
  • ATANH
  • AVEDEV
  • AVERAGE
  • AVERAGEA
  • AVERAGEIF
  • AVERAGEIFS
  • BAHTTEXT
  • BASE
  • BESSELI
  • BESSELJ
  • BESSELK
  • BESSELY
  • BETA.DIST
  • BETA.INV
  • BETADIST
  • BETAINV
  • BIN2DEC
  • BIN2HEX
  • BIN2OCT
  • BINOM.DIST
  • BINOM.DIST.RANGE
  • BINOM.INV
  • BINOMDIST
  • BITAND
  • BITLSHIFT
  • BITOR
  • BITRSHIFT
  • BITXOR
  • CEILING
  • CEILING.MATH
  • CEILING.PRECISE
  • CELL
  • CHAR
  • CHIDIST
  • CHIINV
  • CHISQ.DIST
  • CHISQ.DIST.RT
  • CHISQ.INV
  • CHISQ.INV.RT
  • CHISQ.TEST
  • CHITEST
  • CHOOSE
  • CLEAN
  • CODE
  • COLUMN
  • COLUMNS
  • COMBIN
  • COMBINA
  • COMPLEX
  • CONCAT
  • CONCATENATE
  • CONFIDENCE
  • CONFIDENCE.NORM
  • CONFIDENCE.T
  • CONVERT
  • CORREL
  • COS
  • COSH
  • COT
  • COTH
  • COUNT
  • COUNTA
  • COUNTBLANK
  • COUNTIF
  • COUNTIFS
  • COUPDAYBS
  • COUPDAYS
  • COUPDAYSNC
  • COUPNCD
  • COUPNUM
  • COUPPCD
  • COVAR
  • COVARIANCE.P
  • COVARIANCE.S
  • CRITBINOM
  • CSC
  • CSCH
  • CUBEKPIMEMBER
  • CUBEMEMBER
  • CUBEMEMBERPROPERTY
  • CUBERANKEDMEMBER
  • CUBESET
  • CUBESETCOUNT
  • CUBEVALUE
  • CUMIPMT
  • CUMPRINC
  • DATE
  • DATEVALUE
  • DAVERAGE
  • DAY
  • DAYS
  • DAYS360
  • DB
  • DCOUNT
  • DCOUNTA
  • DDB
  • DEC2BIN
  • DEC2HEX
  • DEC2OCT
  • DECIMAL
  • DEGREES
  • DELTA
  • DEVSQ
  • DGET
  • DISC
  • DMAX
  • DMIN
  • DOLLAR
  • DOLLARDE
  • DOLLARFR
  • DPRODUCT
  • DSTDEV
  • DSTDEVP
  • DSUM
  • DURATION
  • DVAR
  • DVARP
  • EDATE
  • EFFECT
  • ENCODEURL
  • EOMONTH
  • ERF
  • ERF.PRECISE
  • ERFC
  • ERFC.PRECISE
  • ERROR.TYPE
  • EVEN
  • EXACT
  • EXP
  • EXPON.DIST
  • EXPONDIST
  • F.DIST
  • F.DIST.RT
  • F.INV
  • F.INV.RT
  • F.TEST
  • FACT
  • FACTDOUBLE
  • FALSE
  • FDIST
  • FILTERXML
  • FIND
  • FINV
  • FISHER
  • FISHERINV
  • FIXED
  • FLOOR
  • FLOOR.MATH
  • FLOOR.PRECISE
  • FORECAST
  • FORECAST.ETS
  • FORECAST.ETS.CONFINT
  • FORECAST.ETS.SEASONALITY
  • FORECAST.ETS.STAT
  • FORECAST.LINEAR
  • FORMULATEXT
  • FREQUENCY
  • FTEST
  • FV
  • FVSCHEDULE
  • GAMMA
  • GAMMA.DIST
  • GAMMA.INV
  • GAMMADIST
  • GAMMAINV
  • GAMMALN
  • GAMMALN.PRECISE
  • GAUSS
  • GCD
  • GEOMEAN
  • GESTEP
  • GETPIVOTDATA
  • GROWTH
  • HARMEAN
  • HEX2BIN
  • HEX2DEC
  • HEX2OCT
  • HLOOKUP
  • HOUR
  • HYPERLINK
  • HYPGEOM.DIST
  • HYPGEOMDIST
  • IF
  • IFERROR
  • IFNA
  • IFS
  • IMABS
  • IMAGINARY
  • IMARGUMENT
  • IMCONJUGATE
  • IMCOS
  • IMCOSH
  • IMCOT
  • IMCSC
  • IMCSCH
  • IMDIV
  • IMEXP
  • IMLN
  • IMLOG10
  • IMLOG2
  • IMPOWER
  • IMPRODUCT
  • IMREAL
  • IMSEC
  • IMSECH
  • IMSIN
  • IMSINH
  • IMSQRT
  • IMSUB
  • IMSUM
  • IMTAN
  • INDEX
  • INDIRECT
  • INFO
  • INT
  • INTERCEPT
  • INTRATE
  • IPMT
  • IRR
  • ISBLANK
  • ISERR
  • ISERROR
  • ISEVEN
  • ISFORMULA
  • ISLOGICAL
  • ISNA
  • ISNONTEXT
  • ISNUMBER
  • ISO.CEILING
  • ISODD
  • ISOWEEKNUM
  • ISPMT
  • ISREF
  • ISTEXT
  • KURT
  • LARGE
  • LCM
  • LEFT
  • LEN
  • LINEST
  • LN
  • LOG
  • LOG10
  • LOGEST
  • LOGINV
  • LOGNORM.DIST
  • LOGNORM.INV
  • LOGNORMDIST
  • LOOKUP
  • LOWER
  • MATCH
  • MAX
  • MAXA
  • MAXIFS
  • MDETERM
  • MDURATION
  • MEDIAN
  • MID
  • MIN
  • MINA
  • MINIFS
  • MINUTE
  • MINVERSE
  • MIRR
  • MMULT
  • MOD
  • MODE
  • MODE.MULT
  • MODE.SNGL
  • MONTH
  • MROUND
  • MULTINOMIAL
  • MUNIT
  • N
  • NA
  • NEGBINOM.DIST
  • NEGBINOMDIST
  • NETWORKDAYS
  • NETWORKDAYS.INTL
  • NOMINAL
  • NORM.DIST
  • NORM.INV
  • NORM.S.DIST
  • NORM.S.INV
  • NORMDIST
  • NORMINV
  • NORMSDIST
  • NORMSINV
  • NOT
  • NOW
  • NPER
  • NPV
  • NUMBERVALUE
  • OCT2BIN
  • OCT2DEC
  • OCT2HEX
  • ODD
  • ODDFPRICE
  • ODDFYIELD
  • ODDLPRICE
  • ODDLYIELD
  • OFFSET
  • OR
  • PDURATION
  • PEARSON
  • PERCENTILE
  • PERCENTILE.EXC
  • PERCENTILE.INC
  • PERCENTRANK
  • PERCENTRANK.EXC
  • PERCENTRANK.INC
  • PERMUT
  • PERMUTATIONA
  • PHI
  • PI
  • PMT
  • POISSON
  • POISSON.DIST
  • POWER
  • PPMT
  • PRICE
  • PRICEDISC
  • PRICEMAT
  • PROB
  • PRODUCT
  • PROPER
  • PV
  • QUARTILE
  • QUARTILE.EXC
  • QUARTILE.INC
  • QUOTIENT
  • RADIANS
  • RAND
  • RANDBETWEEN
  • RANK
  • RANK.AVG
  • RANK.EQ
  • RATE
  • RECEIVED
  • REPLACE
  • REPT
  • RIGHT
  • ROMAN
  • ROUND
  • ROUNDDOWN
  • ROUNDUP
  • ROW
  • ROWS
  • RRI
  • RSQ
  • RTD
  • SEARCH
  • SEC
  • SECH
  • SECOND
  • SERIESSUM
  • SHEET
  • SHEETS
  • SIGN
  • SIN
  • SINH
  • SKEW
  • SKEW.P
  • SLN
  • SLOPE
  • SMALL
  • SQRT
  • SQRTPI
  • STANDARDIZE
  • STDEV
  • STDEV.P
  • STDEV.S
  • STDEVA
  • STDEVP
  • STDEVPA
  • STEYX
  • SUBSTITUTE
  • SUBTOTAL
  • SUM
  • SUMIF
  • SUMIFS
  • SUMPRODUCT
  • SUMSQ
  • SUMX2MY2
  • SUMX2PY2
  • SUMXMY2
  • SWITCH
  • SYD
  • T
  • T.DIST
  • T.DIST.2T
  • T.DIST.RT
  • T.INV
  • T.INV.2T
  • T.TEST
  • TAN
  • TANH
  • TBILLEQ
  • TBILLPRICE
  • TBILLYIELD
  • TDIST
  • TEXT
  • TEXTJOIN
  • TIME
  • TIMEVALUE
  • TINV
  • TODAY
  • TRANSPOSE
  • TREND
  • TRIM
  • TRIMMEAN
  • TRUE
  • TRUNC
  • TTEST
  • TYPE
  • UNICHAR
  • UNICODE
  • UPPER
  • VALUE
  • VAR
  • VAR.P
  • VAR.S
  • VARA
  • VARP
  • VARPA
  • VDB
  • VLOOKUP
  • WEBSERVICE
  • WEEKDAY
  • WEEKNUM
  • WEIBULL
  • WEIBULL.DIST
  • WORKDAY
  • WORKDAY.INTL
  • XIRR
  • XNPV
  • XOR
  • YEAR
  • YEARFRAC
  • YIELD
  • YIELDDISC
  • YIELDMAT
  • Z.TEST
  • ZTEST
相关应用 查看更多
应用类型:集简云内置应用
文本处理

文本处理是集简云内置应用,用于对文字内容的格式进行调整,以便在后续的流程中更好的使用。

本篇目录
  • 应用可用动作
  • 1 文本分隔
  • 2 空值替换
  • 3 公式计算
  • 相关文章