登录
首页精彩阅读基于excel的数据分析与业务建模(5)文本函数
基于excel的数据分析与业务建模(5)文本函数
2016-06-11
收藏

基于excel的数据分析与业务建模(5)文本函数

目的:这个函数还挺有用的,可以使数据以需要的格式显示,比如把一个单元格内的数据分放到两个单元格内基于excel的数据分析与业务建模(6)- <wbr>文本函数


一、语法

(1)LEFT函数

LEFT(text, k),返回在text字符串中开始的k个字符,例如A3处字符串为Reggie,LEFT(A3,3)将返回Reg

(2)RIGHT函数

RIGHT(text, k),返回在text字符串中最后的k个字符,例如A3处字符串为Reggie,RIGHT(A3,3)将返回gie

(3)MID函数

MID(text, k, m),返回在text字符串中从第k个字符开始的m个字符,例如A3处字符串为Reggie,RIGHT(A3,2,3)将返回egg

(4)TRIM函数

TRIM(text),移除字符串中除单词间的单个空格外的所有空格

(5)LEN函数

LEN(text),返回在字符串中的字符个数,包括空格

(6)FIND 和SEARCH

FIND(text to find, actual text, k),返回在actual text中(第k个或后面找到的第1个)与text to find相符的字符的位置。FIND区分“text to find”的大小写

SEARCH(text to find, actual text, k),SEARCH不区分大小写

(7)REPT函数

REPT(text, number of times),以指定次数重复字符串

(8)CONCATENATE和&函数

CONCATENATE(text1, text2,...,text30),用于把最多30个字符串合成一个字符串,例如CONCATENATE(A1, " ", B1)等价于A1&“ ”&B1

(9)REPLACE函数

REPLACE(old text, k, m, new text),从原有字符串中第k个开始的m个字符用new text替换

(10)VALUE函数

VALUE(text),把代表数字的字符串转换成数字

(11)UPPER和LOWER函数

UPPER(text),将所有字符变成大写

LOWER(text),将所有字符变成小写

(12)CHAR函数

CHAR(number),将得到number对应的ASCII码


二、应用

(1)每个单元格含有产品描述、产品ID和产品价格,如何将三项放于三列

TRIM:去除多余空格

LEFT:放产品ID

VALUE(RIGHT):放产品价格

MID:放产品描述

*若产品ID的长度不定,可以用find找到第一个空格的位置


三、另一种方法

这个方法很方便

数据 - 分列 - 分隔符号 - 下一步 - 选择分隔符号 - 下一步 - 选择目标区域 - 完成


数据分析咨询请扫描二维码

客服在线
立即咨询