运用Excel进行数据分析
(1) 有些时候,可以利用Excel进行简单的数据分析,写数据报表时也会运用到,针对案例,使用Excel的部分功能来实现以下目标。
(2) 现在你有一份的餐食数据,我想通过excel知道以下问题:
1. 全国点评数最高的饭店是哪家?
2. 哪个城市的饭店人均口味最好?
3. 哪个类型的餐饮评价最好?
4. 类型为川菜的店中,有多少个带「辣」字,又有多少个带「麻」字?
5. 口味、环境、服务,三个评价都在8.0以上的饭店有几家?它们在哪个城市的占比最
多?
6. 上海地区中,各个类型饭店服务前五名?
7. 没有评价的饭店有几家?
8. 将人均价格划分成0~ 50 , 50~ 100 , 100~ 150 , 150~ 200 , 200+这几个档次,各个城市分别有几家?其中占比又是多少?
9. 将点评、人均、口味、环境、服务这几个指标加工出一个综合评价系数,并且计算哪十家店是最好的(开放题)。
10. 对上海地区的日本料理,做一次描述性分析(开放题)
(3) 数据:
链接: 数据下载
提取码:2ns3
目录
- (1)问题一
- (2)问题二
- (3)问题三
- (4)问题四
- (5)问题五
- (6)问题六
- (7)问题七
- (8)问题八
- (9)问题九
- (10)问题十
(1)问题一
问题:全国点评数最高的饭店是哪家?
解答:运用INDEX()
和MATCH()
进行数据分析
步骤:
(1) 找出点评数最高的值var
(2) 通过 INDEX()
函数来进行var在“点评”列中的坐标定位,再通过 MATCH()
进行店名中的坐标查找
实现过程
(1) 找出点评数最高的值var
=MAX(D:D)
(2) 找出点评数最高的饭店是哪家?
=INDEX(C:D,MATCH(21180,D:D,0),1)
最后,得到的结果是:
(2)问题二
问题:哪个城市的饭店人均口味最好?
解答:运用数据透视表
进行数据分析
步骤 和 实现过程:
(1)全选表格,点击“插入”,点击“数据透视表”。
(2)创建数据透视表
(3)选择行:城市;选择列:口味;选择 “值字段设置” :平均值
最后,进行数据排序,人均口味最好的城市是上海, 最高约为:7.95
(3)问题三
问题:哪个类型的餐饮评价最好?
解答:运用数据透视表
进行数据分析
针对问题三,同样按照问题二的步骤。
最后,对数据进行排序,餐饮评价最好的类型是火锅, 最高约为:80589
(4)问题四
问题:类型为川菜的店中,有多少个带「辣」字,又有多少个带「麻」字?
解答:运用COUNTIF()
进行数据分析
步骤:
(1) 运用 COUNTIF()
统计每个店名中出现「麻」的字数
(2) 运用 COUNTIF()
统计每个店名中出现「辣」的字数
(3) 控制第一行,点击“数据”,点击“筛选”;将“类别”选成“川菜”;最后,统计「麻」,「辣」列中有多少个带「辣」字,又有多少个带「麻」字
实现过程
(1) 新增一列,运用 COUNTIF()
统计
=COUNTIF(C2,"*麻*")
=COUNTIF(C2,"*辣*")
(3) 统计个数
结果:
统计「麻」个数:28
统计「辣」个数:44
可以大致了解到类型为川菜的店名,同时在「麻」和「辣」两个字做选择,普遍爱好「辣」字。
(5)问题五
问题:口味、环境、服务,三个评价都在8.0以上的饭店有几家?它们在哪个城市的占比最
多?
解答:运用“筛选”
进行数据分析
步骤 和 实现过程:
(1)控制第一行,点击“数据”,点击“筛选”;将“口味”,“环境”,“服务”选成8.0以上;
(2)统计饭店的数量,重新复制“城市”,运用数据透视表
统计并描述“城市”的信息。
结果:
统计饭店的数量:457
北京占比最多。
(6)问题六
问题:上海地区中,各个类型饭店服务前五名?
解答:运用IF()
和“筛选”
进行数据分析
步骤 和 实现过程:
(1) 控制第一行,点击“数据”,点击“筛选”;将“城市”选成“上海”;选择“城市”、“类型”、“店名”、“服务”指标后,赋值到新的Sheet中。
(2) 首先对“服务”降序;再对“类型”进行降序(都是扩展到整个区域)。
会发现类型相同的店,它们的服务是降序排列。
(3) 按数字递增来描述“类型”,用到:IF()
函数。
(4) 接下来,筛选第“E”列前五名"<=5"。
最后得到了,各个类型饭店服务前五名。
(7)问题七
问题:没有评价的饭店有几家?
解答:直接对数据进行操作
步骤 和 实现过程:
直接筛选“点评”为空格,再统计类型的总数就是空格的总数,得到没有评价的饭店有1355家。
(8)问题八
问题:将人均价格划分成0~ 50 , 50~ 100 , 100~ 150 , 150~ 200 , 200+这几个档次,各个城市分别有几家?其中占比又是多少?
解答:运用“除”
和“取整”
和"数据透视表"
进行数据分析
步骤 和 实现过程:
(1)运用“除”
和 “取整”
将人均价格分段。
=E2/50
=INT(I2)+1
(2)将“>=5”的price_level全都统一成5,运用“数据透视表”统计城市与价格之间的关系
替换
(3)将数据赋值到新的Sheet中,然后计算占比。
(9)问题九
问题:将点评、人均、口味、环境、服务这几个指标加工出一个综合评价系数,并且计算哪十家店是最好的(开放题)。
解答:运用log()
和“线性加权”
进行分析
步骤:
(1)剔除空值和异常值
(2)将“口味”
、“环境”
、“服务”
按不同权重线性加权后,形成新的一个指标。
(3)运用 log()
函数,将“点评”
缩小到1~5范围内(可以选任意底数)。
(4)运用 log()
函数,将“人均”
缩小到1~5范围内(可以选任意底数),人均取负值。因为价格越低,消费者会越喜欢。
(5)最后,将所有指标线性加权,形成综合评价系数
。
实现过程:
(1)控制第一行,点击“数据”,点击“筛选”;剔除空值和异常值;重新赋值到新的Sheet中。
(2)线性加权
(3)(4)运用 log()
函数
=LOG(D2,10)
=LOG(E2,5)
(5)线性加权,并按综合评价系数
排名。
注意: 各指标的权重,按需求而定。
(10)问题十
问题:对全国的日本料理,做一次描述性分析(开放题)
解答:运用“数据分析”
进行处理
步骤 和 实现过程:
(1)控制第一行,点击“数据”,点击“筛选”;将“类型”选成日本料理
;重新赋值到新的Sheet中。
(2)点击“数据”,点击“分析”,点击 “数据分析”
。
以上就是对全国的日本料理,做的一次描述性分析。
运用Excel进行数据分析相关推荐
- Excel的数据分析—排位与百分比
Excel的数据分析-排位与百分比 某班级期中考试进行后,按照要求仅公布成绩,但学生及家长要求知道排名.故欲公布成绩排名,学生可以通过成绩查询到自己的排名,并同时得到该成绩位于班级百分比排名(即该同学 ...
- 还在用Excel做数据分析?两大方法5分钟完成别人一天的工作
全世界只有3.14 % 的人关注了 青少年数学之旅 我是个只会用Excel的数据分析工作者.有一天,我和同事大鹏约好晚上一起喝酒,离下班还有5分钟,老板突然Q我: 我怀着忐忑的心情打开了一个神秘的压缩 ...
- excel营销数据分析宝典 pdf_你见过最漂亮的 Excel 表格什么样?
在大家的职场生活中,每一位职场人面对海量原始数据进行数据分析时,肯定离不开Excel这个制作表格工具. 虽然在这个AL学习满地都是,但是还是暂时离不开人工辅助.Excel它还是我们必要的制作表格的工具 ...
- Excel数据分析实战之开宗明义: Excel与数据分析实战
大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.喜 ...
- Excel常用数据分析技能(PowerBI)
提纲 概述 1.数据处理/清洗 1.1 通过Excel自带函数 1.1.1 数学函数 1.1.2 日期和时间函数 1.1.3 逻辑函数 1.1.4 文本函数 1.2 通过PowerQuery 2.数据 ...
- 计算机成绩排名公式,职称计算机考试:Excel的数据分析—排位与百分比
某班级期中考试进行后,按照要求仅公布成绩,但学生及家长要求知道排名.故欲公布成绩排名,学生可以通过成绩查询到自己的排名,并同时得到该成绩位于班级百分比排名(即该同学是排名位于前"X%&quo ...
- R与Excel之数据分析
R与Excel之数据分析 Excel 是一款很好用的数据分析工具,但是你分析数据时只有 Excel 这一款工具的话,则会大大影响工作效率.相比之下,R 工具更好用,而且提供的工具集模块更完整. 我从事 ...
- 用excel进行数据分析(一)
一.基础操作 数据分析的定义 简单来说,数据分析就是对数据进行分析 专业的说是指用适当的统计方法对收集来的大量数据进行分析,将它们加以汇总和理解并消化,以求最大化的开发属功能,发挥数据的 作用. 数据 ...
- 1小时轻松学会用Excel做数据分析
如果你经常跟各类数据.表格打交道,一定明白Excel的重要性. 面对大量的数据,记录辛苦,汇总更辛苦.面对复杂的表格,搞不定,那是真搞不定:做不对,更是常态. 对职场人而言,掌握Excel,其实是在解 ...
- 如何使用Excel做数据分析【功能介绍】
大家用了很久的Excel,可能还不知道如何使用Excel做数据分析吧! 若是大家已经设置,情况如下: 数据 -- 分析 -- 数据分析 若是大家未设置,设置方法如下: 开始 -- 选项 这样就可以有数 ...
最新文章
- java 轻量级map,java Map 遍历速度最优解
- .NET常用功能和代码[总结与收藏] (转)
- Linux使用cmake编译项目,如何使用cmake在linux中构建Qt项目(How to build Qt project in linux with cmake)...
- GSON简单实用及常用方法(附 .jar 地址)
- html小写数字怎么转换大写,如何将数字123转化成大写的文字 一百二十三 或 一二三?...
- 类图和对象图(用户管理模块建模)
- 如何把 Mac 中的文件拷贝到NTFS硬盘?
- qq传输文件为什么服务器忙,win10系统qq接收文件慢一直显示传输连接中的教程
- linux 目录防篡改,一种基于Linux虚拟文件系统的防篡改方法及系统的制作方法
- chm打开秒退_用熊猫看书来看chm,却自动退出,什么原因?
- 怎么免费做百度引流?百度免费引流方法有哪些?
- Kubernetes K8S之资源控制器Job和CronJob详解
- 支持IPv6 DNS64 / NAT64网络
- linux tomcat cpu占用高,排查tomcat服务器CPU使用率过高
- jenkins发送邮件添加附件
- 改纸盒大小_如何DIY纸盒人图解教程(含各细节详细尺寸)
- 建设工程法规专科【5】
- 闲谈杂记:理想中智能家居App是否都可以做成分享模式
- Word如何批量转PDF?分享一个批量转换方法
- 在Windows上用virtualbox虚拟机安装mac苹果系统
热门文章
- Kubernetes K8S节点选择(nodeName、nodeSelector、nodeAffinity、podAffinity、Taints以及Tolerations用法)
- ubuntu中使用vi编辑无法使用上下左右移动键的处理方式
- 宝塔php版本切换没效果_关于宝塔面板默认PHP版本及切换
- RV1126环境搭建
- 查看表所有列名SQL
- 【无标题】java求等腰梯形面积
- 系统垃圾清理利器CCleaner v5.30.6063绿色单文件版(增强版)
- android 跳转Facebook和Instagram
- Linux实验 输出6之内的数字金字塔
- webrtc 学习博客