数据分析-Excel函数练习
* 列表快速填充:鼠标指向单元格右下角,出现十字后双击。
* [ ]表示可省略
1 文本清洗函数
- 函数含义
(1)=Find(find_text, within_text, [start_num]) 从within_text中的第start_num个字符开始,找到find_text的位置。
(2)=left(text, num_chars) 从左截取text中的num_chars个字符。
(3)=right(text, num_chars) 从右截取text中的num_chars个字符。
(4)=mid(text, start_num, num_chars) 在text中从start_num开始截取num_chars个字符。
(5)=substitute(text, old_text, new_text, [instance_num]) 在text中把第instance_num个old_text替换成new_text,默认则替换所有。
(6)=concatenate(text1, [text2], ...) 把多个text合并成一个text。
(7)=trim(text) 去除text前后的空格。
(8)=len(text) 返回text的长度。
e.g.对医院地址进行文本清洗
根据地址提取城市
提取区县
提取街道
合并城市+区县+街道
2 关联匹配函数
(1)=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) 从table_array中查找lookup_value并返回table_array对应的第col_index_num列的值,range_lookup中False为精确匹配,True模糊匹配。
(2)=INDEX(reference, row_num, [column_num], [area_num]) 或 INDEX(array, row_num, [column_num]) 从reference(多组单元格区域)或array(一组单元格区域)中找到第row_num行第column_num列的值;area_num为第几组单元格区域。
(3)=MATCH(lookup_value, lookup_array, [match_type]) 从lookup_array中查找lookup_value的位置;match_type默认为1,此时lookup_array必须为升序,查找小于或等于lookup_value的最大值;match_type为0时,无论lookup_array什么顺序,查找完全等于lookup_value的第一个值;match_type为-1时,此时lookup_array必须为降序,查找大于或等于lookup_value的最小值。
(4)=ROW([reference]) 返回值的行数
(5)=COLUMN([reference]) 返回值的列数
(6)=OFFSET(reference, rows, cols, [height], [width]) 返回reference单元格偏移rows行cols列的值,height为需要返回的行高,width为为需要返回的列宽。
(7)=HYPERLINK(link_location, [friendly_name]) 返回link_location中的超链接,friendly_name为别名。
e.g. 关联匹配练习
在另一个sheet中查找id为1的医院名称
返回区域第一行第二列
返回两个区域中的第二个区域的第一行第二列
查找2在无序序列中的位置
查找序列中<=2的最大值
偏移一行二列的值
链接
3. 逻辑运算函数
关于True和False的一些逻辑,直接举例
4. 计算统计函数
=MAX(number1,[number2],...)
=MIN(number1,[number2],...)
=COUNT()
=SUM()
=AVERAGE()
=RANK(number, ref, [order]) 计算number在ref这组数据中的排名,order为0-降序,order为1-升序
=SUMPRODUCT(array1, [array2], ...) 各组array对应行相乘再求和
=QUARTILE(array,quart) 求一组数据的最小值(quart=0),第一个四分位点(quart=1),中值(quart=2),第三个四分位点(quart=3),最大值(quart=4)
=STDEV(array) 标准差
=SUBTOTAL(funtion_num, ref, [ref2]...) 许多种统计函数可选
=INT() 向下取整
=ROUND() 四舍五入
=COUNTIF(range, criteria) 计算范围内满足条件的个数
=SUMIF(range, criteria) 计算范围内满足条件的单元格之和
=AVERAGEIF(range, criteria) 计算范围内满足条件的单元格的平均值
......
5. 时间序列函数
=Year() 返回年
=Month() 返回月
=Day() 返回日
=Date(year,month,day) 返回年月日时间格式
=Weekday(serial_number, [return_type]) 返回一周中的第几天,return_type默认为1表示周日为一周开始,2表示周一为一周开始
=Weeknum() 返回一年中的第几周
=Now() 返回当前时间,精确到秒
=Today() 返回当前日期
=Days(end_date, start_date) 返回两个日期相差的天数
----------------------------------------------------------------------------------------------------------------
ps. 感谢b站阿婆主,附链接https://www.bilibili.com/video/BV1MJ411h7st?p=42
数据分析-Excel函数练习相关推荐
- ltrim函数_数据分析常用Excel函数
Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具.本文介绍数据分析中最常用的Excel函数. 查找匹配类 文本数据清洗类 日期类 逻辑运算类 计算统计类 一.查找 ...
- 数据分析常用的Excel函数合集
Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具.本文对数据分析需要用到的函数做了分类,并且有详细的例子说明. Excel函数分类:关联匹配类.清洗处理类.逻辑运 ...
- Excel数据分析常用函数②——统计函数(sumproduct,sumif,sumifs,count,countif,countifs,counta…)
平时工作中会高频率地使用到各种统计函数,如sum,sumif,sumifs,sumproduct,count,countif,countifs,counta,averageifs,虽然使用数据透视表统 ...
- Excel数据分析从入门到精通(三)函数进阶-52个Excel函数之清洗类函数
Excel数据分析从入门到精通(三)函数进阶-52个Excel函数 1.清洗类函数-left 函数含义 函数使用 2.清洗类函数-right 函数含义 函数使用 3.清洗类函数-MID 函数含义 函数 ...
- Excel数据分析常用函数④——日期函数(now,today,datedif,weekday,weeknum,text)
Excel 系列目录: Excel数据分析常用函数①--查询函数 Excel数据分析常用函数②--统计函数 Excel数据分析常用函数③--字符串函数 Excel高级图表11-数据可视化的极简之美 E ...
- excel随机数_数据分析常用的excel函数(2)
绝对引用与相对引用 先看一个例子:$L$3单元格输出的函数表达式,然后向右拉,excel默认是相对引用:所以最终$M$3:$S$3平均值都不一样.(具体看图清晰) 现在我的需求是:$L$3:$S$3所 ...
- Excel数据分析常用函数①——查询函数(vlookup,hlookup,lookup,match,index…)
Excel 系列目录: Excel数据分析常用函数①--查询函数 Excel数据分析常用函数②--统计函数 Excel数据分析常用函数③--字符串函数 Excel数据分析常用函数④--日期函数 Exc ...
- 数据分析中常用的 Excel 函数
这里就开门见山啦!其实大家在数据分析工作中常用的的函数都差不多,做个总结,希望对入门或者转行的小伙伴可以有所帮助. 数据分析中常用 excel 函数: 本篇文章主要给大家分享几常用的excel功能.建 ...
- Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数
Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数 1.逻辑类函数-if 函数含义 函数使用 2.逻辑类函数-AND 函数含义 函数使用 3.逻辑类函数-OR 函数含义 函 ...
- 数据分析最常用的36个Excel函数
大家好,今天给大家分享Excel函数~ Excel是我们从事数据分析的朋友们,会经常用到的最基本的工具.而Excel函数又是Excel中最为重要的.最为常用的知识点,我们必须要掌握. 基于此,今天就分 ...
最新文章
- 分享10个Android游戏源码,要的赶紧来哈
- R语言中的特殊值 NA NULL NaN Inf
- 【一些简单的jQuery选择器】
- Core Animation基础
- BZOJ2142: 礼物
- 这个大学时代的博客不在维护了,请移步到我的新博客
- docker~学习笔记索引
- 英伟达登录界面卡住_一汽夏利重组;东风贪腐案行贿者名单? 众泰被申请预重整;尼古拉承认造假;理想英伟达德赛西威将合作;宋PLUS上市[9月17日]...
- 把window的鼠标指针改成Mac的
- 联想z400linux调节屏幕亮度,联想z400屏幕亮度调节方法
- LaTeX参考文献取消doi输出
- Win10 锁屏自动息屏解决方案
- 10个超强英语学习资源网站,学霸们都在用!
- 龙之谷服务器列表不显示,龙之谷服务器列表,龙之谷服务器列表弹不出来
- linux磁盘组修复,Linux磁盘坏道的检测及修复
- android 装苹果系统,安卓机子安装苹果IOS系统?
- mysql gman do_Redis 学习笔记四 Mysql 与Redis的同步实践
- 人工智能需要学习什么技术?
- C语言C程序的构成,C语言程序的构成.doc
- ZigBee室内定位方案的优势在哪里,该技术可靠吗-新导智能