|
楼主 |
发表于 2010-8-3 23:34
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
文本函数
总结一下常用的27种文本函数,不在正文展开了,详见附件吧
文本函数.rar
(24 KB, 下载次数: 45)
值得提的几点:
1、MIDB,LEFTB等截取中文时,如果参数是奇数,那么会产生空格;
2、SEARCH 和 SEARCHB 在查找文本时不区分大小写,但支持通配符,包括问号 (?)和星号 (*)。问号可匹配任意的单个字符,星号可匹配任意一串字符。如果要查找真正的问号或星号,请在该字符前键入波形符 (~);
3、 FIND 和 FINDB 区分大小写,不支持通配符;
文本函数的六种应用:
文本函数6种应用.rar
(30.41 KB, 下载次数: 50)
包括:
1、提取超过15位数字;
2、判断是否含有数字;
3、提取重复数字、提取重复数字个数;
4、按需求提取特定数字;
5、判断首个文字出现的位置(忽略全角字符);
6、提取缺失的数字。
扩展说一下PHONETIC:
PHONETIC函数能够将除纯数据(数字、日期、时间)、公式结果(包括错误信息)外的所有字符进行连接。连接顺序:按先行后列,从左向右,由上到下的顺序连接。
PHONETIC 函数新解 http://www.exceltip.net/thread-8041-1-1-25594.html
支持定义,支持联合区域(并联、串联),最棒的是她的参数支持引用,这个reference可了不起,这就意味着她能接受从其他函数比如index,indirect,offset等传过来的引用继续处理,极大地增强了其延展性。
关于TEXT
你也许未曾见过这样的Text函数用法-chrisfang
http://www.exceltip.net/thread-4355-1-1-25594.html
变化多端的TEXT函数应用
http://www.exceltip.net/thread-8286-1-1-25594.html
函数text提高新知道
http://www.exceltip.net/thread-392-1-1-25594.html
关于EVALUATE
EVALUATE宏表函数妙用 http://www.exceltip.net/thread-4142-1-1-25594.html
http://club.excelhome.net/viewth ... mp;page=1#pid581818
关于REPT的一个小技巧- =TRIM(MID(SUBSTITUTE($A2,",",REPT(" ",LEN($A2))),LEN($A2)*(COLUMN(A:A)-1)+1,LEN($A2)))
复制代码 【公式解析系列】之数据按分隔符“分列”函数解法 http://www.exceltip.net/thread-2188-1-1-25594.html
关于身份证号
15位:
1-6位代表地区
7-12位代表出生日期
13-14位是一个序列号
15位代表性别 单是男,双是女
18位:
1-6位代表地区
7-14位代表出生日期
15-16位是一个序列号
17位代表性别 单是男,双是女
18位是一个校验位
提取出生日期:=MID(A2,7,LEN(A2)/2.2)
提取性别:=RIGHT(LEFT(A2,17))
提取地区需下面的区域代码配合查找:
行政区划代码:http://www.stats.gov.cn/tjbz/xzqhdm/t20080215_402462675.htm
应用(详见附件吧,不多说):
分部门核算明细信息.rar
(45.96 KB, 下载次数: 31)
[ 本帖最后由 lrlxxqxa 于 2010-8-3 23:36 编辑 ] |
|