excel数据处理chapter-5详解.ppt

5.10.3 文本重复、清理和替换函数 3.文本替换函数 REPLACE(text, start_num, n, new_text) SUBSTITUTE(text, old, new, [num]) 在REPLACE函数中,将用new替换text文本中从start位置开始算起的n个字符. SUBSTITUTE 则用new替换掉text文本中的old,num 是可选项,用来指定要以 new 替换text中第几次出现的 old。如果指定了 num,则只有满足要求的 old 被替换;否则会将 Text 中出现的每一处 old 都更改为 new。 5.10.3 文本重复、清理和替换函数 【例5.29】有个人信息表如图5.34中A1:E10区域所示,其中A列的姓名中有许多不可识别的非打印字符,B列的地址以“/”间隔开有省份、地区和县名,身高是文本形式的数字,爱好列数据中有许多不恰当的空格字符,致使显示混乱,E列是用函数对身高高于170的判定结果,可以看出许多结果是错误的。 G3:=CLEAN(A3) K3:=TRIM(C3) L3:=TRIM(D3) H3:=TRIM(MID(SUBSTITUTE($B3,/,REPT( ,20)),COLUMN(A:A)*20-19,20)) 并将H3公式复制到I3、J3 5.10.3 文本重复、清理和替换函数 技术分析 (1)清取A列姓名

文档评论(0)

1亿VIP精品文档

相关文档