SqlCel会完全改变你对Excel加减乘除的想象。它不再只是对数字的简单计算,而是变成了文本处理的利器。
SqlCel利用加减乘除这种人人都理解的逻辑来处理文本。简单直观,容易理解。这也正是SqlCel所追求的准则。
加上:
可实现数字的相加,文字的添加。
1) 数字的相加
当加数和被加数都是数字的时候会执行加法的算数运算。如下:
2)从最后追加字符
3)从中间插入字符
语法:插入的位置,插入的字符
4)从最前面插入字符
^:表示从开头插入
5)插入单元格的值
语法:插入的位置,引用的第一个单元格的地址
减去:
可实现数字的相减和文字的删除
1)数字相减
当加数和被加数都是数字的时候会执行减法的算数运算。如下:
2)从前面删除字符
当被减数为数字时,直接减去数字表示从前面删除字符的个数。
3)从后面删除字符
减数后面加一个$表示从后面删除字符的个数
4)从中间删除字符
语法:删除位置,向前删除字符个数
5)删除所有相同字符
乘以
可实现数字相乘、字符替换、字符复制和字符截取
1)数字相乘
2)字符替换
语法:替换前字符,替换后字符
3)正则替换
语法:~正则表达式,替换后的文本
(以~开头表示使用正则表达式)
此处逗号后面为空表示把符合正则的字符替换为空
4)字符复制
大括号里面一个整数表示字符重复的遍数。
5)截取字符
大括号里面一个小数表示截取字符的倍数。
除以
可实现数字相除和字符等分
1)数字相除
2)字符等分
将字符串按长度等分
结语
SqlCel的加减乘除功能不仅可以进行简单的加减乘除的数学计算,更重要的是实现字符串处理功能。
-----SqlCel-数据分析必备插件-----