文章预览
小伙伴们好啊,今天咱们来分享一个字符拆分的公式用法。 如下图所示,A 列是一些混合内容,同一个单元格内包含有多级科目名称,不同科目之间使用“/”间隔,需要将这些科目分别拆分到右侧的各列里。 方法一: B2 单元格输入以下公式,将公式向右向下复制。 =TRIM(MID(SUBSTITUTE( $A2 , "/" ,REPT( " " ,99)),COLUMN(A1)*99-98,99)) 这是一个典型的字符拆分模式化用法,接下来咱们说说这个公式的意思。 REPT函数的作用是根据指定的次数重复显示字符。 TRIM函数的作用是清除字符中的多余空格。 COLUMN 函数的作用是返回参数的列号,如果省略参数,则返回公式所在单元格的列号。 本例中的 “COLUMN(A1)*99-98” 部分,先使用 COLUMN 函数返回 A1 单元格的列号1,再用 COLUMN 函数的结果乘以 99 减 98,即 1*99-98,结果仍然是 1。 当公式向右复制时,COLUMN 函数会依次得到 B1、C1
………………………………