字符合并

作者: A_rrow | 来源:发表于2019-04-25 22:49 被阅读0次

若是规律字符,直接采取分列即可,不过不能实现自动化

函数的做法

left , mid , right
可以配合find嵌套使用

字符串拼接

2016版本,concat函数,13版中只可用PHONETIC函数,该函数不能用于数字的连接

给字符之间添加分隔符

textjoin函数

例:身份证中提取日期

text的作用是将数值格式转成文本

利用lenb和len

Ag

len:返回字符数,数字、字母、汉字逐个计算
lenb:返回字节数,即数字和字母返回1,汉字返回2
此题可利用lenb-len得到汉字的个数

取左边的汉字
取右边数字
注意观察规律

minb -- 带b的函数和字节有关

Ag

-4是因为开头和单位都是两个字节

配合lookup进行的提取



row函数获取1-15行
RIGHT(文本,提取右边N位)
RIGHT(A2,ROW(1:15))-- 获取1-15位
按F9可查看公式值

-RIGHT(A2,ROW(1:15)) -- 添加负号的目的是将数字变成负数,将文本变成错误值
LOOKUP(1,-RIGHT(A2,ROW(1:15))) -- lookup会忽略错误值,用1在负数和错误值组成的数组进行查询,因为每个数字都比1小,所以返回最后一个比1小的值
-LOOKUP(1,-RIGHT(A2,ROW(1:15)))
数字变成了负数,再加一个负号复原即可
提取1-15是因为Excel允许的最大数字也是15位

相关文章

  • 【Python进阶】2.14 合并拼接字符串

    2.14 合并拼接字符串 问题 你想将几个小的字符串合并为一个大的字符串 解决方案 如果你想要合并的字符串是在一个...

  • AppleScript-运算符

    算数运算符加、减、乘、除、乘方^ &运算符作用:合并字符串、合并数组如 \转义字符字符串中有引号时 字符串要显示“...

  • 字符串处理数据

    1. 大小写的转换 2. 字符串长度 3. 合并字符串 合并必须是字符类型,例:c、n 4. 分割字符串 5. 加...

  • 字符串的合并与分割

    paste函数合并字符串 paste是一个字符串操作函数,可以把多个字符串合并为一个字符串paste("xxxx"...

  • Golang中Buffer高效拼接字符串以及自定义线程安全Buf

    Go中可以使用“+”合并字符串,但是这种合并方式效率非常低,每合并一次,都是创建一个新的字符串,就必须遍历复制一次...

  • Golang中Slice的append详解

    Go中可以使用“+”合并字符串,但是这种合并方式效率非常低,每合并一次,都是创建一个新的字符串,就必须遍历复制一次...

  • 字符合并

    若是规律字符,直接采取分列即可,不过不能实现自动化 函数的做法 left , mid , right可以配合fin...

  • Python3 - 合并拼接字符串

    问题 将几个小的字符串合并为一个大的字符串。 解决方案 如果需要合并的字符串是在一个序列或者 iterable 中...

  • Python实用技法第33篇:字符串连接及合并

    问题 我们想将许多小字符串合并成一个大的字符串。 解决方案 如果想要合并的字符串在一个序列或可迭代对象中,那么将它...

  • 字符串合并处理:C++ bitset库和stoi()函数实践

    题目描述按照指定规则对输入的字符串进行处理。详细描述:将输入的两个字符串合并。对合并后的字符串进行排序,要求为:下...

网友评论

    本文标题:字符合并

    本文链接:https://www.haomeiwen.com/subject/pkbpgqtx.html