Excel数据分析从入门到精通(三)函数进阶-52个Excel函数

  • 1.清洗类函数-left
    • 函数含义
    • 函数使用
  • 2.清洗类函数-right
    • 函数含义
    • 函数使用
  • 3.清洗类函数-MID
    • 函数含义
    • 函数使用
  • 4.清洗类函数-len
    • 函数含义
    • 函数使用
  • 5.清洗类函数-LENB
    • 函数含义
    • 函数使用
  • 6.清洗类函数-concatenate
    • 函数含义
    • 函数使用
  • 7.清洗类函数-text
    • 函数含义
    • 函数使用
  • 8.清洗类函数-trim
    • 函数含义
    • 函数使用
  • 9.清洗类函数-replace
    • 函数含义
    • 函数使用
  • 10.清洗类函数-substitute
    • 函数含义
    • 函数使用
  • 11.清洗类函数-find
    • 函数含义
    • 函数使用
  • 12.清洗类函数-search
    • 函数含义
    • 函数使用

小声念叨……这里应该是重点内容了吧OTZ感觉前面的内容都看了个寂寞

1.清洗类函数-left

函数含义

解释:left函数是一个字符串函数,它返回具有指定长度的字符串的左边部分
使用方法:left(text,[num_chars])
其中text为文本单元格位置,[num_chars]是字符串长度

函数使用

有单元格数据如下,数据所在位置为D6:

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
截取“数据蛙” =LEFT(D6,3) 数据蛙
如果没有注明字符串长度
返回左边第一
=LEFT(D6)
如果注明字符串长度大于文本长度
返回整个文本
=LEFT(D6,8) 数据蛙继续加油
如果注明的字符串为0时
返回空
=LEFT(D6,0)
如果 注明字符串为负数时
返回一个错误
=LEFT(D6,-1) #VALUE!

2.清洗类函数-right

函数含义

解释:right函数是一个字符串函数,它返回具有指定长度的字符串的右边部分
使用方法:=right(text,[num_chars])
其中text为文本单元格位置,[num_chars]是字符串长度

函数使用

有单元格数据如下,数据所在位置为D6:

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
截取“加油” =right(D6,2) 加油
如果没有注明字符串长度
返回右边第一
=right(D6)
如果注明的字符串长度大于文本长度
返回整个文本
=right(D6,9) 数据蛙继续加油
如果注明的字符串为0时
返回空
=right(D6,0)
如果注明的字符串为负数时
返回一个错误
=right(D6,-1) #VALUE!

整体用法与left相似,不过一个是取左边的字符,一个取右边的字符

3.清洗类函数-MID

函数含义

解释:从指定位置开始,提取用户指定的字符数
使用方法 :=MID(text,start_num,num_chars)
text:文本单元格位置
start_num:起始位置
num_chars:字符串长度
起始索引从1开始

函数使用

有单元格数据如下,数据所在位置为D6:

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
截取"蛙继续" =MID(D6,3,3) 蛙继续
如果起始位置的数字大于文本长度
返回空
=MID(D6,15,5)
如果字符串长度大于文本长度
返回剩余所有文本
=MID(D6,5,25) 继续加油
如果起始位置为负数时
返回一个错误
=MID(D6,-1,15) #VALUE!
如果字符长度为负数时
返回一个错误
=MID(D6,1,-1) #VALUE!

4.清洗类函数-len

函数含义

解释 :返回文本字符串中的字符数
使用 :=LEN(text)
text:文本单元格位置
返回的是字符串的字符数,不是字节数

函数使用

有单元格数据如下,数据所在位置为D6:

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
查看D6单元格的字符数 =LEN(D6) 7

5.清洗类函数-LENB

函数含义

解释 :LenB函数返回字符长度,但双字节字符会返回2,单字节返回1
使用方法 :=LENB(text)

函数使用

有单元格数据如下,数据所在位置为D6:

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
查看D6单元格的字符数(字节数) =LENB(D6) 14

汉字的标点也是两个字节,英文标点是一个字节,相当于返回字节数

6.清洗类函数-concatenate

函数含义

解释 :将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中
使用方法 :=concatenate(text1,text2,……)

函数使用

有三个单元格内容如下,所在位置分别为E6/E7/E8

数据蛙     继续     加油

截取要求、函数公式与结果如下:

要求 公式 结果
合并成“数据蛙继续加油” =CONCATENATE(E6,E7,E8) 数据蛙继续加油

7.清洗类函数-text

函数含义

解释按指定格式讲熟知转换成文本
使用方法 TEXT(value,format_text)
value:必须为数值
format_text:设置value格式

函数使用

有两个数据,格式如下,单元格位置为D6和D7

2000   2020/10/15

截取要求、函数公式与结果如下:

要求 公式 结果
将"2000"添加 2 个小数点 =TEXT(D6,“0.00”) 2000.00
将“2020/10/15”转换成为年月日为单位的日期格式 =TEXT(D7,“YYYY年M月D日”) 2020年10月15日

format_text记得要加双引号,格式相当于设置格式的自定义中的选项

8.清洗类函数-trim

函数含义

解释把单元格内容前后的空格去掉,但是不去掉字符之间的空格
使用方法 trim(text)

函数使用

有单元格数据如下,两边有空格,位置为D6

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
清除“数据蛙继续加油”前后空格 =TRIM(D6) 数据蛙继续加油

9.清洗类函数-replace

函数含义

解释 将一个字符串中的部分字符用林改一个字符串替换
使用 =replace(old_text,start_num,num_chars,new_text)
old_text:字符串的单元格位置
start_num:起始字符索引,索引从1开始
num_chars:需要修改的字符长度
new_text:新字符内容,字符需要加双引号

函数使用

有单元格数据如下,位置为D6

数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
将”蛙继续“替换成”*“ =REPLACE(E6,3,3,"*") 数据*加油
将”继续努力“替换成”好样的“ =REPLACE(E6,4,4,“好样的”) 数据蛙好样的

10.清洗类函数-substitute

函数含义

解释 对指定字符串进行替换
使用 =substitute(text,old_text,new_text,[instance_num])
text:原字符串单元格位置
old_text:需要替换的字符串,需要加双引号
new_test:目标字符串,需要加双引号
[instance_num]:若有重复字符串,指定为第n个重复字符串,若不填写则每个重复字符串都会被替换

函数使用

有两个单元格数据如下,位置为E6和E7

数据蛙继续加油   数据蛙数据蛙数据蛙继续加油

截取要求、函数公式与结果如下:

要求 公式 结果
将”蛙继续“替换成”*“ =SUBSTITUTE(E6,“蛙继续”,"*",1) 数据*加油
将第3个"数据蛙“替换成”*“ =SUBSTITUTE(E7,“数据蛙”,"*",3) 数据蛙数据蛙*加油

11.清洗类函数-find

函数含义

解释查找一个字符串在另一个字符串的位置,区分大小写
使用 =find(find_text,within_text,[start_num])
find_text:要查找的字符串,需要加双引号
within_text:需要被查找的字符串所在的单元格
start_num:起始位置,若不填写则从第一个开始查找

注意:也可查找多个字符

函数使用

有字符串内容如下,位置为D6

Datafrog

截取要求、函数公式与结果如下:

要求 公式 结果
找到在"Datafrog"中
第一个出现’A’的位置
=FIND(“A”,D6,1) 2

12.清洗类函数-search

函数含义

解释查找一个字符串在另一个字符串的位置,不区分大小写
使用方法 =search(find_text,within_texi,[start_num])
find_text:要查找的字符串
within_text:要查找的单元格
start_num:起始位置

函数使用

有字符串内容如下,位置为D6

Datafrog

截取要求、函数公式与结果如下:

要求 公式 结果
找到在"Datafrog"中
第一个出现"A"的位置
=search(“A”,D6,1) 2

注意:也可查找多个字符

Excel数据分析从入门到精通(三)函数进阶-52个Excel函数之清洗类函数相关推荐

  1. Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数

    Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数 1.逻辑类函数-if 函数含义 函数使用 2.逻辑类函数-AND 函数含义 函数使用 3.逻辑类函数-OR 函数含义 函 ...

  2. Excel数据分析从入门到精通(六)函数进阶-52个Excel函数之关联匹配函数

    Excel数据分析从入门到精通(六)函数进阶-52个Excel函数之关联匹配函数 1.关联匹配函数VLOOKUP 函数含义 函数使用 2.关联匹配函数-hlookup 函数含义 函数使用 3.关联匹配 ...

  3. Excel数据分析从入门到精通(十四)动态图表和甘特图

    Excel数据分析从入门到精通(十四)动态图表和甘特图 1.动态图表 ①画板准备 ②绘制复选框 ③图形绘制 2.甘特图 ①准备符合要求的数据 ②美化框线 ③绘制堆积条形图 ④甘特图图形转换绘制 ⑤使用 ...

  4. Excel数据分析从入门到精通(一)软件操作技巧

    Excel数据分析从入门到精通(一)软件操作技巧 1.单元格内换行 2.锁定标题行 3.查找重复值 4.删除重复值 5.将金额转换为万元显示 6.隐藏0值 7.隐藏单元格内所有的值 8.在单元格内输入 ...

  5. Excel数据分析从入门到精通(十五)数据透视表基础

    Excel数据分析从入门到精通(十五)数据透视表 1.Excel透视表前言 2.Excel透视表的创建 3.Excel透视表的组成 4.Excel透视表的十大技巧 ①如何创建汇总行 ②如何展示百分比 ...

  6. Excel数据分析从入门到精通(十三)28个图表之趋势分析+转化分析

    Excel数据分析从入门到精通(十三)28个图表之趋势分析+转化分析 趋势分析 1.趋势分析-折线图 2.趋势分析-面积图 3.趋势分析-趋势气泡图 转化分析 1.转化分析-漏斗图 2.转化分析-Wi ...

  7. Excel数据分析从入门到精通(十)28个图表之对比分析

    Excel数据分析从入门到精通(十)28个图表之对比分析 1.对比分析-箭头图 2.对比分析-排行图 3.对比分析-小人对比图 4.对比分析-雷达图 5.对比分析-条形图 6.对比分析-柱形图 7.表 ...

  8. Excel数据分析从入门到精通(十五)数据透视表之动态仪表盘

    Excel数据分析从入门到精通(十五)数据透视表之动态仪表盘 1.绘制销售额汇总情况 2.绘制种类销售额情况+种类销售额占比 种类销售额情况 种类销售占比 3.绘制地区销售额情况和地区销售额占比 地区 ...

  9. Excel数据分析从入门到精通(十二)28个图表之分布分析

    Excel数据分析从入门到精通(十二)28个图表之分布分析 1.分布分析-直方图 2.分布分析-气泡矩阵图 3.分布分析-箱线图 4.分布分析-散点图 5.分布分析-旋风图 1.分布分析-直方图 有表 ...

最新文章

  1. PCL:点云配准1、基础知识:平面3自由度、旋转矩阵精讲
  2. TCP/UDP编程中的问题汇总
  3. CV报错:CAP_IMAGES: can‘t find starting number (in the name of file): x in function ‘icvExtractPattern‘
  4. Javascript 多线程?
  5. 《Objective-c》Foundation框架 -(NSDate)
  6. As Simple as One and Two(思维)
  7. 使用SSIS Slow Changing Transformation组件管理缓慢变化维
  8. 网络相关的常用协议总结
  9. IIS无法启动——郁闷的KB939373补丁
  10. python linux开发_python之Linux开发环境安装
  11. 2011年度IT博客大赛 “博”乐大行动(已结束)
  12. LiquidCrystal_I2C 显示不正常 只显示第一个首字符!
  13. 短视频源码应该实现哪些功能;
  14. Linux: sctp 实例
  15. 让信息带钩的六种武器——《让创意更有黏性》优秀读后感4300字
  16. 吴伯凡-认知方法论-如何做到真正的反思
  17. 网络安全简历如何写?
  18. Backdoor.Zegost木马病毒分析(一)
  19. 蜀门Online加密分析
  20. Webbrowser指定IE内核版本(更改注册表)

热门文章

  1. Python爬虫实践-网易云音乐
  2. C# 阿里云短信接口调用(不使用SDK,单文件完成)
  3. Android中使用自定义的view实现圆形图片的效果
  4. java 计算行驶里程,js根据经纬度换算行驶里程
  5. 猪齿鱼数智化开发管理平台 1.3.0版本已发布,欢迎试用
  6. 14.1.2. EXPLAIN ANALYZE
  7. 多生成树协议,冗余备份,负载均衡
  8. 开源框架XWIKI搭建介绍
  9. matlab 虚位温,大气边界层湍流基础
  10. android 如何刷机,安卓怎么刷机_安卓刷机图解_刷机大师教程