Excel数据分析常用函数

清洗类函数:

1、left函数:
含义:是一个字符串函数,返回具有指定长度的字符串的左边部分

  • 语法格式:=LEFT(text,[num_chars])
    说明:
    如果没有标明字符串长度,则默认为1,返回左边第一个字符。
    如果字符串长度大于文本长度,返回整个文本

  • 如果字符串长度为0,返回空

  • 如果字符串长度为负数,返回错误

2、right函数:
含义:与left函数一样,不同的是从右边开始返回

  • 语法格式:=RIGHT(text,【num_chars】)
  • 说明:用法与left一样

3、mid函数:
含义:从指定位置开始,提取用户指定的字符数

  • 语法格式:MID(text,start_num,num_chars)
    说明:
  • 如果起始位置的数字大于文本长度,返回空;若是负数,返回一个错误
  • 字符串长度为负数时,返回一个错误

4、len函数:
含义:返回文本字符串中字符的个数

  • 语法格式:=LEN(text)

5、lenb函数:
含义:返回文本字符串中字符的个数(中文为2个字节)

  • 语法格式:=LENB(text)

6、concatenate函数:
含义:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中

  • 语法格式:=CONCATENATE(text1,[text2]……)
  • 说明:
  • 不能选定多个区域进行连接,必须单元格与单元格之间用逗号隔开

7、text函数:
含义:按指定的数值格式将数字转换成文本

  • 语法格式:=TEXT(value/必须为数字,format_text/单元格格式)
    说明:
  • Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
    举例:
  • 出生日期转变成以“-”符号为分隔符的日期, 公式:=TEXT(value,"0-00-00")
  • 日期转换为中英文的星期几和简写,
  • 公式:B2=TEXT(A2,"aaaa")aaaa为中文星期全称
  • C2=TEXT(A2,"dddd")dddd为英文星期全称
  • D2=TEXT(A2,"aaa")aaa为中文星期简称
  • E2=TEXT(A2,"ddd")ddd为英文星期简称

8、trim函数:
含义:把单元格内容中多余的空格去掉

  • 语法格式:=TRIM(text)
    说明:两端的全部去掉,字符串间连续多个空格的会保留一个,中文、英文的皆是如此
    9、replace函数:
    含义:将一个字符串中的部分字符用另一个字符串替换
  • 语法格式:=REPLACE(old_text,start_num/(数字,指定开始替换的位置),num_chars/被替换字符串的个数,new_text)
    说明:
  • old_text可以是单元格,也可以是字符串
  • 直接用位置来定位被替换的字符串

10、substitute函数:
含义:对字符串中的部分字符串以新字符串代替,与replace不同的是,直接写出被代替的字符串

语法格式:=SUBSTITUTE(text,old_text,new_text,[instance_num])
说明:

  • Text 不省略参数。为需要替换其中字符的文本,或对含有文本的单元格的引用。
  • Old_text 不省略参数。为需要替换的旧文本。
  • New_text 不省略参数,但有默认值空。用于替换 old_text 的文本。
  • Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;如果缺省则将用 new_text 替换 TEXT 中出现的所有 old_text。

11、find函数:
含义:Find函数用来对原始数据中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。

语法格式: =FIND(find_text,within_text,start_num)
说明:

  • Find_text 是要查找的字符串。

  • Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字。

  • Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。

  • 与Find类似,Search函数也有相同的功能。它们的区别是,Find区分大小写,而Search不分大小写(当被查找的文本为英文时)。

  • FIND函数,第一位查找内容,如果是文本的话,必须添加英语输入法下的双引号,否则函数无法计算。

12、search函数
含义:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找

语法格式: SEARCH(find_text,within_text,[start_num])

search函数可以支持通配符,通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件,而FIND函数不支持。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,185评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,652评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,524评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,339评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,387评论 6 391
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,287评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,130评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,985评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,420评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,617评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,779评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,477评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,088评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,716评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,857评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,876评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,700评论 2 354

推荐阅读更多精彩内容