TA获得超过103个赞
摘要 里面有格式,比如你在一格里面输入 ' ,那么统计的时候这里就会有一个计数,可以将该列复制到记事本里面查看,就很清楚了。
excel 表里某一列明明没有数据, 但数值统计时却显示有两个数值。这是为什么?求高手解答
里面有格式,比如你在一格里面输入 ' ,那么统计的时候这里就会有一个计数,可以将该列复制到记事本里面查看,就很清楚了。
你对这个回答的评价是?
Excel用数据说话-让一周分析工作变为一小时(在线...课程特色与背景
1、对流动的数据进行规范化,提高群体的数据处理效能;
2、让复杂数据可视化,提高基于数据的关键沟通场景(提案,汇报)的效率与效果。
1、掌握数据处理的业务逻辑,快速输入数据,对数据进行整理和规范;
2、学会对数据进行深度处理与分析,将观点清晰呈现;
3、根据数据呈现,掌握分析问题的方法,并提出解决方案;
4、提高应对繁复数据的处理能力,大幅提高工作效率。
1、覆盖数据处理的全流程:从数据处理的业务逻辑,到快速数据输入,再到数据的整理和规范化,进行深度处理与分析,最终将观点清晰呈现。课程连贯且系统,完全贴合日常处理数据流程。
2、习得Excel不仅是会操作:在课程中,讲师将带领你从分析问题开始,接着提出解决方法,如有多个方案还会进行优劣比较,接着才是如何操作解决,如果方案有一定的复杂性,我们定会为你解析要点,找到易错点并作出疑难解答,并举一反三、学以致用。
3、精准选题,精炼语言:课程提炼出工作中最核心的方法,37课,课均10分钟,更符合碎片化学习,无需快放。
4、超大授课界面,手机听课没问题:细致定制了软件的操作界面,菜单、界面够大够清晰,重点操作放大处理,关键内容直接在屏幕上标注,一清二楚,可在手机上听课,同时在电脑上操作实践。
训练营介绍—课程架构概述—学习进程安排—牛人连接—学员分组—收改作业机制
不起眼的基本功,只需花少少时间却换来大大效率提升
1.1设置好您的数据分析工作台
1.2键盘还是鼠标,你猜哪个更快
2.2查找和替换你用对了没
2.3超级智能的快速填充(选修)
不规范的数据是低效的根本原因,先规范继而收获效率
规范数值、日期等易错数据
3.1数值还是文本,傻傻分不清楚
3.3强大的“分列”,有序的数据
3.4正是你期待的模样:自定义格式
4.1数据规范就是最小授权
4.2用有效性规范数据输入之一
4.3用有效性规范数据输入之二
5.1为表格设置一个暗号
5.2借助“保护”限制用户操作权限
模块三:美观表格的自我修养
让重点数据一目了然的最佳办法
美观易读,表格外观进化
6.1好看又好用的 套用表格格式
6.2条件格式,让关键数据一目了然
6.3条件格式进阶,多条件叠加
6.4再进阶,借助公式的条件格式(选修)
Day8直播一知识点回顾
掌握核心函数的核心用法,函数不再复杂
7.1写函数前重要的准备工作
7.2正确的引用,是用好函数的前提
汇总、日期、文本,常规运算必不可少
8.1熟悉的陌生人:统计函数
8.2表里不一的日期,用函数解决
8.3度量、截取、查找,文本函数
判断与查找,函数重中之重
9.1判断函数,Excel的灵魂人物
9.3vlookup之二,轻松搞定分级评定
10.1借助名称,让你的公式更好懂(选修)
10.2函数出错啦,别担心
模块五:数据透视的魔法
透视是Excel皇冠上的明珠,把一周任务变为一小时就靠它
数据源准备与透视表实操
11.1整理、分析、呈现,三张表三件事
11.2一维表?流水账?透视需要你
11.3认清透视表的四大部分
11.5透视,还需要注意哪些事
优质的分析成果需要优质的呈现形式,雕琢图表是一门精湛的手艺
12.1常用图表应该注意的细节
12.3迷你图、动态图、辅助数据制图(选修)
Day15直播二知识点回顾
Day16结营仪式:总复盘+学员学习成果交流+优秀学员/组长表彰+颁发结业证书
注:具体学习内容与交付流程以课程确认函安排为准。
甘磊 罗辑思维线下合作讲师、微软认证培训师(MCT)
资深微软技术专家,13年职业培训经验,累计授课超过千场,培训对象函盖国内500强半数以上企业,线下课培训学员超过30000人,课程好评度过95%,策划实施380余次线上微课,是中广核、南方电网等多家知名企业文档设计顾问。精通于Office办公系列软件在企业管理中的应用。
微软认证培训师(MCT),微软MLC Office 办公应用大师认证,微软系统工程师认证(MCSE)。
融合强大的技术背景,优雅的美学理念与丰富的实战经验,贯穿前瞻的理论与独到的观点,借助先进的工具和幽默的表达,让甘磊老师的课堂充满快乐与满足。
Excel与PPT在企业管理中的高级应用等。
国家电网、中广核、中国银行、平安银行、中国移动、联通、电信、TCL、OPPO 、上海大众、招商地产、华润置地……
提供市场数据分析的客户经理,需要分析汇总数据、制作报表的专业人士。
课程费用:2699元/人
学习形式:16天在线学习
共12节课,每节10分钟,2次互动辅导/作业/点评/答疑
在日常工作中,由于数据来源各种渠道,因此我们经常会遇到杂乱无章、残缺不全的数据表,这时首要工作就是进行数据处理。
那么,该如何进行数据处理呢?
首先,我们要对数据进行清洗,包括删除重复的数据、补充缺失的数据、检测有逻辑错误的数据三个步骤;
其次,我们要对数据进行加工,包括对数据字段进行转换、抽取、分组、计算和随机抽样,使之成为我们想要的数据表。
1)冻结标题行、冻结首列、拆分窗口
2)自动筛选、隐藏功能
Crtl+方向键,对单元格光标快速移动,移动到数据边缘(空格位置);比如快速选中每列第一个和或最后一个单元格,快速选中每行第一个和最后一个单元格。
Crtl+Shift+方向键,对单元格快读框选,选择到数据边缘(空格位置);比如快速选中一列到左边或右边的区域,快速选中一行到上边或下边的区域。
2)条件格式查找重复值
3)COUNTIF函数来识别重复值
C列只是说明一个数据在整个数据中的重复次数,D列说明一个数据在到这个数据前的数据中的重复次数。显然利用D列,筛选出1的值极为不重复的数据。
在数据表里,缺失值常见的表现形式是空值或错误标识符,查找到缺失值后,可以通过以下4种方法进行处理。
在实际操作中,采用样本平均值代替缺失值是常见的实用方法。
那么在庞大的数据表里,怎样快速查找出所有缺失的数据呢?
编辑选项里单击“查找和定位”按钮,或者Ctrl+G,弹出定位对话框,单击定位条件,选中空值,即可一次性选中空值;
编辑选项里单击“查找和替换”按钮,或者用Ctrl+H快捷键,在查找内容里面输入要查找的文本或数字,一般缺失值的表现是空值、N/A、#DIV/0!等。
选中区域复制后,粘贴选项里面选择转置即可;
选中列,鼠标变成双十字,按住shift,拖动即可;
数据类型主要涉及将文本数据转换为数值数据,以及将不规范的日期数据转换为规范的日期数据,如果数据不规范会影响到数据计算。
如图所示,因为文本数据类型情况下无法计算总和,如果只是右键修改单元格格式,是无法一次性完成转换的,这里就要用到,数据-分列功能,数据就可以求和了。
也可以通过分列功能实现,点击完成后,日期都会变成形式。
这里要用到函数VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。
我们先可以的对第一个区域选中,右键单击定义名称---问卷编码,然后在第二表里面每列新增一列,输入函数,如下
需要注意的是,对转换后的结果需要用复制粘贴值的方式粘贴到新工作表,否则删除或变更问卷编码时数据也会变化。
这种情况适合有特定的分隔符时
这种情况适合只提取特定的几个字符、或者是第几个字符,并且没有特定的分隔符时,这里会用到3个函数,LEFT,RIGHT,MID。
对此次分列后的数据进行一下粘贴转置,再进行一次分列即可
以上说的都是从一列分成多列得到我们想要的字段,日常工作中,我们有时需要将多列合并到一列得到所需字段,此时需要用到CONCATENATE函数。
有时候,我们需要的字段不能直接从数据源字段中直接提取,而是要通过函数计算再得出需要的数据,下面举例说明:
根据员工的销售业绩计算出提成金额
IF函数有三个参数,语法如下:
=IF(条件判断, 结果为真返回值, 结果为假返回值)
第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。
LEN函数用来判断身份证号码是15位还是18位,15位的是从第7位开始提取年,且年份只有2位,从第9位提取月,从第11位提取日;18位的是从第7位开始提取年,但年份有4位,从第11位提取月,从第13位提取日。
用途:返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。
return_type为确定返回值类型的数字,数字1 或省略则返回1 至7 代表星期天到星期六,数字2 则返回1 至7 代表星期一到星期天,数字3则返回0至6代表星期一到星期天。
用途:将数值转换为按指定数字格式表示的文本。
Value 为数值、计算结果为数字值的公式,或对包含数字值的的引用。
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的的数字格式。
TEXT的 Format_text(单元格格式)参数代码(常用)如下:
数据分组就是根据统计研究的任务,按照一定的标志,把所研究的社会现象总体分为若干性质相同的组。
参数range 表示条件区域——对单元格进行计数的区域。
参数criteria 表示条件——条件的形式可以是数字、表达式或文本,甚至可以使用通配符。
criteria_range1:为第一个需要计算其中满足某个条件的数目的(简称条件区域),
criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、或文本。例如,条件可以表示为 48、"48"、">48" 或 "广州";
同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的个数。
数据计算指根据现有的数据,通过计算得到想要的结果。
比如各月销售数据、库存数据等分别存放于不同的工作表中,我们需要进行季度或全年汇总计算,当各表里的排列都一样时,我们可以直接用SUM函数实现,也可以用合并计算功能
上面的案例,也可以通过合并计算功能实现
但是上面的例子,我们发现进行合并计算的数据位置是一一对应的,但是如果由于销售部门人员流动性很大,不同月份中的销售人员中有相同的人,也有增减的人,因此各月名单不完全相同,这样在合并计算时需要多一个操作:
当然合并计算功能不仅仅对于求和函数,还有很多,如下:
例如,某公司要对公司员工满意度进行调查,想抽取部分员工,为了体现公正性,可以使用RAND函数来获取随机数,具体操作步骤如下:
通过前面的例子,大家一定对函数的使用颇为深刻,是的,EXCEL里面的数据分析一定缺不了函数,这里就对常用函数进行一个总结归纳:
主要是文本、格式以及脏数据的清洗和转换。很多数据并不是直接拿来就能用的,需要经过数据分析人员的清理。数据越多,这个步骤花费的时间越长。
清除掉字符串两边的空格。
如果a1里的值前后有空格,这个公式可以只显示除了前后空格的内容
CONCATENATE函数的语法:CONCATENATE (text1,text2,...),其中的参数text1,2是指我们要连接的字符串。这个函数的作用就是将两个或者两个以上的字符串连成一个字符串。
也可以通过&实现
语法解释:old text是原来的内容,start num是从哪里开始数起,num chars是往后数几个,new text是要被替换进去的内容。
比如要隐藏手机号,中间四位已经存在的,我要把它替换掉,那么函数应写成:=replace(A1,4,4,"****"),回车后就可以直接得出。
MySQL中有同名函数,Python中有同名函数。
具体到这个例子,函数应该写作:=substitute(A1,“5656”,"****"),回车后可以直接得出。
=Mid(指定字符串,开始位置,截取长度)
截取字符串中的字符。Left/Right(指定字符串,截取长度)。left为从左,right为从右,mid如上文示意。
MySQL中有同名函数。
返回字符串的长度,在len中,中文计算为一个,在lenb中,中文计算为两个。
MySQL中有同名函数,Python中有同名函数。
find函数的语法格式
Find(要查找的文本,文本所在的单元格,从第几个字符开始查找[可选,省略默认为1,从第一个开始查找])
find函数一般和其他函数结合使用。
如图通过find函数定位,然后提取邮箱中的账号。输入公式=LEFT(A2,FIND("@",A2,1)-1),可以看出使用left函数提取@前面的位数。
SEARCH和FIND函数的区别主要有两点:
1) FIND函数区分大小写,而SEARCH函数则不区分。
例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的位置,则公式:
=SEARCH("e",A2),返回“1”,因为它没有区分大小写,返回第一个字母“E”的位置“1”。
=FIND("e",A2),返回第一个小写字母“e”的位置“4”。
2)SEARCH函数支持通配符,而FIND函数不支持。
如上例中查找前两个字符为“ce”,由三个字符组成的字符串第一次出现的位置,公式
在进行多表关联或者行列比对时用到的函数,越复杂的表用得越多。多说一句,良好的表习惯可以减少这类函数的使用。
语法:Lookup(查找的值,值所在的位置,返回相应位置的值)
最被忽略的函数,功能性和Vlookup一样,但是引申有数组匹配和二分法。LOOKUP(lookup_value,array)
例如通过查找物料编号找到对应的进价,先对数据进行升序排列,再用LOOKUP
语法:Vlookup(查找的值,哪里找,找哪个位置的值,是否精准匹配)
例如,想要实现表1与表2的匹配
第一个参数,找谁?C5,也就是肖静这个人。
第二个参数,在哪里找?E列及F列,也就是表2的区域。这里需要注意的有2点,首先,选择区域的时候,要查找的姓名一定要在左边第一列;其次,建议选择区域的时候选择整列,这样可以避免因相对引用导致匹配出错。
第三个参数,找到以后粘贴什么?当然是粘贴姓名右侧单元格的内容呀,但如何表示右侧这个单元格呢?这里很巧妙的利用列数来进行指示:第二个参数选择的区域是有两列的,查找的姓名在左边第1列,部门在第2列,我们想要粘贴部门,也就是粘贴第2列的内容,于是,第三个参数就是这个列数——2。
最后,第四个参数,只要记住,填写0,即可实现精确匹配。
语法:Index(查找的区域,区域内第几行,区域内第几列)
和Match组合,媲美Vlookup,但是功能更强大。
数组形式通常返回数值或数值数组;引用形式通常返回引用。
Array为单元格区域或数组常数;
Row_num为数组中某行的行序号,函数从该行返回数值。
Column_num是数组中某列的列序号,函数从该列返回数值。
Reference是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。
Area_num是选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。
下面用2个例子来说明数组形式和引用形式用法。
首先介绍数组形式的使用方法
举例1:在H2单元格中返回数组(D2:F11)中第3行、第3列的值。结果是62.
接下来介绍引用形式的使用方法
举例2:在H2单元格中返回两个数组区域(B2:C11)和(E2:F11)的第二个区域的第2行、第2列的值。结果是34.
和Lookup类似,但是可以按照指定方式查找,比如大于、小于或等于。返回值所在的位置。
match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:
在Excel中MATCH函数可以返回指定内容所在的位置,而INDEX又可以根据指定位置查询到位置所对应的数据,各取其优点,我们可以返回指定位置相关联的数据。
查询二月份对应的金额。
=Offset(参照单元格,行偏移量,列偏移量,返回几行,返回几列)
参数Reference——参照单元格(单元格或相连单元格区域的引用)。否则,offset函数返回错误值#VALUE!。
参数Rows——行偏移量
正数(代表在参照单元格的下方),负数(代表在参照单元格的上方)。
参数Cols——列偏移量
正数(代表在参照单元格的右边)或负数(代表在参照单元格的左边)。
参数Height——返回几行(必须为正数),即所要返回的引用区域的行数。
参数Width——返回几列(必须为正数),即所要返回的引用区域的列数。
说说定义名称日期这个公式的意思:
COUNT函数对A列数值计数,结果作为OFFSET函数的行偏移参数。
OFFSET函数以A1为基点,向下偏移的行数是COUNT的结果,也就是A列有多少个数值,就向下偏移多少行。
这时候就相当于到了A列数值的最后一行,给定的偏移列数是0,新引用的行数是-7,得到从A列数值的最后一行开始,向上7行这样一个动态的区域。
如果A列的数值增加了,COUNT函数的计数结果就增加了,OFFSET函数的行偏移参数也就随之变化。
就相当于一竿子捅到底,然后来个烧鸡大窝脖儿,向上引用7行,所以得到的始终是最后7行的引用。
数据分析中不得不用到逻辑运算,逻辑运算返回的均是布尔类型,True和False。很多复杂的数据分析会牵扯到较多的逻辑运算。
经典的如果但是,在后期的Python中,也会经常用到,当然会有许多更优雅的写法。也有ifs用法,取代if(and())的写法。
MySQL中有同名函数,Python中有同名函数。
全部参数为True,则返回True,经常用于多条件判断。
MySQL中有同名函数,Python中有同名函数。
只要参数有一个True,则返回Ture,经常用于多条件判断。
MySQL中有同名函数,Python中有同名函数。
常用的基础计算、分析、统计函数,以描述性统计为准。具体含义在后续的统计章节再展开。
统计满足条件的单元格总和,SQL有中同名函数。
MySQL中有同名函数,Python中有同名函数。
统计总和相关,如果有两列数据销量和单价,现在要求卖出增加,用sumproduct是最方便的。
MySQL中有同名函数。
统计满足条件的字符串个数
MySQL中有同名函数,Python中有同名函数。
返回数组或引用区域的最大值
MySQL中有同名函数,Python中有同名函数。
返回数组或引用区域的最小值
MySQL中有同名函数,Python中有同名函数。
排序,返回指定值在引用区域的排名,重复值同一排名。
常用随机抽样,前者返回0~1之间的随机值,后者可以指定范围。
MySQL中有同名函数。
=Quartile(指定区域,分位参数)
计算四分位数,比如1~100的数字中,25分位就是按从小到大排列,在25%位置的数字,即25。参数0代表最小值,参数4代表最大值,1~3对应25、50(中位数)、75分位
求标准差,统计型函数,后续数据分析再讲到
汇总型函数,将平均值、计数、最大最小、相乘、标准差、求和、方差等参数化,换言之,只要会了这个函数,上面的都可以抛弃掉了。
取整函数,int向下取整,round按小数位取数。
专门用于处理时间格式以及转换,时间序列在金融、财务等数据分析中占有较大比重。时机序列的处理函数比我列举了还要复杂,比如时区、分片、复杂计算等。这里只做一个简单概述。
MySQL中有同名函数。
MySQL中有同名函数。
返回指定时间为一周中的第几天,参数为1代表从星期日开始算作第一天,参数为2代表从星期一开始算作第一天(中西方差异)。我们中国用2为参数即可。
MySQL中有同名函数。
返回一年中的第几个星期,后面的参数类同weekday,意思是从周日算还是周一。
返回日期中的日(第几号)
MySQL中有同名函数。
=Date(年,月,日)
返回当前时间戳,动态函数
MySQL中有同名函数。
返回今天的日期,动态函数
MySQL中有同名函数。
=Datedif(开始日期,结束日期,参数)
日期计算函数,计算两日期的差。参数决定返回的是年还是月等。
TA获得超过103个赞
摘要 里面有格式,比如你在一格里面输入 ' ,那么统计的时候这里就会有一个计数,可以将该列复制到记事本里面查看,就很清楚了。
excel 表里某一列明明没有数据, 但数值统计时却显示有两个数值。这是为什么?求高手解答
里面有格式,比如你在一格里面输入 ' ,那么统计的时候这里就会有一个计数,可以将该列复制到记事本里面查看,就很清楚了。
你对这个回答的评价是?
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。