来个excel高手解决下?

会用这个Excel函数的,都是高手!

作中涉及到条件分段统计、数据分布统计和数值数据重复次数统计的问题,都可以借助一个函数轻松搞定,他就是FREQUENCY。

很多同学可能是头一次听说这个函数,但要想晋升到Excel中级水平,FREQUENCY是必会函数之一,至于为什么这么说,看完本篇教程你就懂了。

为了让大家认识FREQUENCY函数那些不为人知的强大功能,本文贴合办公实际场景,整理了多种应用方法。

1、FREQUENCY函数语法解析及基础用法

2、FREQUENCY函数按条件统计给定区间内的数据个数

4、FREQUENCY函数统计最大连续次数

5、FREQUENCY函数统计文本分布频率

6、FREQUENCY函数计算不重复值的个数

7、FREQUENCY函数统计字符串内不重复字符数

8、FREQUENCY函数按重复次数生成数据

9、FREQUENCY函数提取不重复的前3名成绩

10、FREQUENCY函数查找最接近目标值的数

11、FREQUENCY函数按条件提取不重复值

看完教程还想系统学习的同学,推荐你参加我亲自授课的特训营↓,系统提升自己。

1FREQUENCY函数语法解析及基础用法

FREQUENCY函数计算数值在某个区域内的出现频率,然后返回一个垂直数组,其基本语法为:

data_array:必需。要对其频率进行计数的一组数值或对这组数值的引用。如果data_array中不包含任何数值,则FREQUENCY返回一个零数组。

FREQUENCY函数将data_array中的数值以bins_array为间隔进行分组,计算数值在各个区域出现的频率。

FREQUENCY函数的data_array可以升序排列,也可以乱序排列。无论bins_array中的数值升序还是乱序排列,统计时都会按照间隔点的数值升序排列,对各区间的数值个数进行统计,并且按照原本bins_array中间隔点的顺序返回对应的统计结果,即按n个间隔点划分为n+1个区间。

对于每一个间隔点,统计小于等于此间隔点且大于上一个间隔点的数值个数。结果生成了n+1个统计值,多出的元素表示大于最高间隔点的数值个数。

对于data_array和bins_array相同时,FREQUENCY函数只对data_array中首次出现的数字返回其统计频率,其后重复出现的数字返回的统计频率都为0。

(1)FREQUENCY函数将忽略空白单元格和文本。

(2)对于返回结果为数组的公式,必须以数组公式的形式输入。

(3)返回的数组中的元素比bins_array中的元素多一个。返回的数组中的额外元素返回最高的间隔以上的任何值的计数。

例如,在对输入到三个单元格中的三个值范围(间隔)进行计数时,确保将FREQUENCY函数输入到结果的四个单元格。额外的单元格将返回data_array中大于第三个间隔值的值的数量。

如下图所示,需要将A2:A12单元格区域中的数据按C2:C4单元格区域的区间分割点分割,并统计每个区间的数据个数。

小于等于1的数据个数为1;大于1且小于等于5的数据个数为4;大于5且小于等于7的数据个数为2;大于7的数据个数为4。

2FREQUENCY函数按条件统计给定区间内的数据个数

FREQUENCY函数不但可以对数据进行多段区间的个数统计,配合其它函数还可以实现意想不到的效果,比如下面这个例子:

左侧的A列成绩是数据源区域,要在其中统计同时满足大于70且小于等于80的成绩个数。

在D2单元格输入以下公式。

常规的FREQUENCY函数分段统计,是按照左开右闭区间统计,如果需要按照左闭右开区间统计,应该如何实现呢?

下图展示的是某班级的学生成绩表,需要按区间分割点统计对应区间内的数据个数。

FREQUENCY函数不但可以分段统计和根据给定区间统计,还可以统计最大连续次数,比如求冠军榜最高蝉联次数。

下图展示的是某企业销售冠军团队的月登记表,记录了每个月荣获冠军的团队名称,现在需要统计同一团队连续夺冠的最多次数。

FREQUENCY函数不但可以搞定数值数据的分段统计,而且可以处理简单的字符统计。

下图展示的是联欢晚会上用的气球拱桥的颜色排列,现在需要统计每种颜色的气球个数。

根据FREQUENCY函数对重复数值只在首次出现时统计个数,其余分段点返回0的特点,可以完成很多与不重复值有关的计算。

下图所示,左侧是数据源区域,需要统计B列不重复得分的个数。

D2单元格输入以下公式。

7 FREQUENCY函数统计字符串内不重复字符数

如下图所示,需要统计A列字符串内不重复字符数。

1、区分大小写统计字符串内不重复字符

在B2单元格输入以下公式。

2、不区分大小写统计字符串内不重复字符

在C2单元格输入以下公式。

如下图所示,需要在E列按B列指定的重复次数生成A列数据的列表。

提供两种解法,并分别解析公式原理。

在E2单元格输入以下数组公式,按<Ctrl+Shift+Enter>结束输入,将公式向下复制到D11单元格。

再多提供一种解法。这种解法是普通公式,直接按Enter输入即可。

下图展示的是某班级的考试成绩表,现在需要统计前3个不重复的名次对应的成绩。如成绩表中最高分98有两个学生并列,但只占用一个名次。

在E2单元格输入以下公式,将公式向下复制到E4单元格。

某企业组织员工竞猜销售额,对猜的最准的给予奖励,如下图所示,左侧是数据源区域,右侧的黄色单元格位置要使用公式智能判断猜的最准的员工姓名。

在D2单元格输入以下公式。

结合下面这个具体案例,介绍根据条件提取不重复值列表的方法。

表格左侧是数据源,右侧的黄色区域需要写公式来提取不重复值,而且要根据D2选择类别而自动更新结果。

在E2单元格输入以下公式,并向下填充。

如果你觉得有用,就分享给朋友们看看吧~

阅读原文”参加Excel特训营限时特价

刚进惠普的时候,听说公司里的某个领导操作Excel从不用鼠标,感觉真是太牛逼了,满是崇拜的眼神。然而经过一段工作后发现,在Excel中,功能区的命令都可以用鼠标执行,但如果结合键盘键和组合键使用,则可以大大提高工作的效率,不仅如此,使用键盘操作还可以执行未在功能区中的命令。今天我就给大家分享下大牛们都在使用的Excel键盘操作技巧。

Alt组合键里隐藏的秘密

在windows系统中,Alt键是一个常常让人忽视的键。然而,Alt键里却隐藏了一个非常好的用途——调用菜单里的命令。在Excel中同样如此,如果我们能够熟练Alt组合键,将会快速提高我们的工作效率。接下来我们以“给表格做筛选”命令为例,给大家讲解一下Alt组合键和快捷键两种不同的键盘操作方法。本质上这两种方法并没有太大区别。

选中表格中任意单元格按下Alt键

最后按下T键,表格已经处于筛选状态

选中表格中的任意单元格;按下Alt键,此时“快速访问工具栏”和选项卡会弹出相应的按键提示,再依次按下A、T键,表格就处于筛选状态了。

此外,选中表格中的任意单元格,按下Ctrl+Shift+L,就能调用筛选命令。

多说一句:Alt键,快速访问工具栏和选项卡都会有按键提示,我们根据自己的需要依次按下相应的按键就可以调用相应的命令。既然这样,我们就可以将我们最常用的但却找不到内置快捷键的命令记下来,多练习几次再在实际工作中使用,这会大大地加快我们操作的速度。以下是我工作中常用的Alt组合键:

孰能生巧,操作熟练后效率会大大提升

自定义快速访问工具栏的妙用

自定义快速访问工具栏位于功能区上方,默认包含了保存、撤销和恢复3个命令按钮。用户可以根据需要快速添加或删除其所包含的命令按钮。使用自定义快速访问工具栏可减少对功能区中命令的操作频率,提高常用命令的访问速度。下面介绍三种在自定义快速访问工具栏中添加或者删除命令的方法。

1.通过“Excel选项”中“自定义快速访问工具栏”添加和删除命令。选择文件--选项--快速访问工具栏--“从下列位置选择命令”--选择需要的命令--添加--点击上下“三角符号”调整顺序--点击“确定”即可。下面以添加“清除格式”命令为例来说明。

调出Excel选项对话框,除了通过文件--选项的方式调出外,还可以Alt组合键,即按下Alt+F+T 即可打开此对话框。“从下列位置选择命令”下拉菜单中,我们可以根据目标命令所在的位置来选择“常用命令”、“不在功能区的命令”、“选项卡”命令,快捷地找到我们需要添加的命令。如果不清楚命令在哪个选项下,可选择所有命令。如下图所示:

根据目标命令选择相应的位置选项

下面重点来说说上图中“自定义快速访问工具栏”框中的命令。

这里的命令从上到下排序1,2,3,4……我们如果调用其中任何一个命令,可以按Alt再加上命令的序号1,2,3,4……例如:按Alt+1打开数据透视图和数据透视表命令,按下Alt+2,启用格式刷……选中自定义快速访问工具栏框中的命令然后点击右侧的上下三角符号,可以调整命令的序号,例如:选中格式刷点击上三角符号,即可将格式刷调整到最上面,那么格式刷对应快捷键会变成Alt+1,其他的命令的快捷键也相应变化。

删除“快速访问工具栏”中的命令。在上图“自定义快速访问工具栏”框中选中需要删除的命令,点击“添加”下面的“删除”,然后点击确定即可。

2.通过菜单栏中的“快速访问工具栏”来增加或者删除命令。

此命令可直接打开自定义快速访问工具栏对话框哦

3.右键添加或者删除常用命令到“快速访问工具栏”。此命令只对功能区的命令有效。下面以添加”删除重复项“命令为例来说明。首先在数据选项卡下找到”删除重复项“命令;右键单击在弹出的菜单中选择”添加到快速访问工具栏“。然后我们就在Excel左上角的“快速访问工具栏”里看到我们钢材添加的命令了。从快速访问工具栏中删除不需要的命令也很简单,在需要删除的命令上右键单击,选择从快速访问工具栏中删除此命令”即可。

在目标命令上右键单击,然后选择“添加到快速访问工具栏”

在“快速访问工具栏”可以看到我们刚才添加的命令了调用和修改“快速访问工具栏”中的命令

调用:直接用鼠标在菜单栏中”快速访问工具栏“相应的命令上单击即可使用;使用快捷键,当我们按下Alt键时,“快速访问工具栏”中的命令上出现按键提示,直接按下相应的数字键即可使用相应的命令。

修改:按Alt+F+T打开Excel选项--快速访问工具栏--右侧的“快速访问工具栏”框中选中需要修改的命令--点击最右侧的上下三角符号调整--命令的顺序,调整完毕后点击确定即可。

这种调用方式是不是要快捷得多,尤其是不在功能区中的命令

楼主发言:1次 发图:0张 | 添加到话题 |

  2010年了 这个问题得到了解决 让我来告诉你们
  这个病毒如果在弹出问用户是否启用宏之后 用户选择了启用
  那就麻烦一些 需要卸载掉office 再重装(这个办法比较简单)
  然后别再打开excel文件 直接用360杀毒 全盘扫描 就可以了
  360杀毒会把有病毒的文件备份一份 隔离 (可不是把原文件隔离了 注意观察)
  然后再打开杀毒后的文件确认一下 没有数据错误就可以了

  楼主,我现在excel里也出现这个病毒,有解决的方法吗?麻烦告知,谢谢

  哪位朋友有解决打开excel文件就自动弹出一个book1.xls,的方法,麻烦告知,急急急急急

我要回帖

更多关于 表格必须会的技巧 的文章

 

随机推荐