中企动力 > 商学院 > excel公式应用
  • ?

    成为EXCEL高手的捷径,死记硬背通用公式(1)

    汤如南

    展开

    Excel函数多,公式有时又比较复杂、难懂,看到别人用得娴熟,快速解决了一个又一个问题,心里往往十分羡慕。其实,想要成为EXCEL函数和公式的应用高手,是有一个捷径可以走的。有不少公式不需要理解,直接套用就行,你只要花点功夫记住这些通用公式,到时,不但可以高效完成工作,还可以在同事、朋友面前装逼、得瑟一番。

    今天,我总结了第1组万能的通用公式分享给大家。

    1、多条件计数公式

    EXCEL函数公式模板:=Sumproduct(条件1*条件2*条件3...)

    示例:统计各班级“上海籍”“女生”人数。在下表,H3单元格输入公式:

    =SUMPRODUCT(($A$2:$A$18=G3)*($C$2:$C$18="女")*($D$2:$D$18="上海")),向下复制即可。

    2、多条件求和公式

    EXCEL函数公式模板:=Sumproduct(条件1*条件2*条件3... , 数据区域)

    示例:统计“各班级”“上海籍”“女生”三门总分之和,三门平均值。在下表,K3单元格输入公式:

    =SUMPRODUCT(($A$2:$A$18=J3)*($C$2:$C$18="女")*($D$2:$D$18="上海"),$E$2:$E$18)

    注:条件求和也可用sumifs函数,但Sumproduct可以对数组处理后再设置条件,同时也可以对文本型数字进行计算,而Sumifs函数则不可以。

    3、多条件判断公式

    EXCEL函数公式模板:=IF(AND(条件1,条件2...条件n),同时满足条件返回值,不满足条件返回值)

    公式模板:=IF(OR(条件1,条件2...条件n),满足任一条件返回值,不满足条件返回值)

    示例:三门总分低于300分,数学低于100分,标注“要补习”。在下表,G2单元格输入公式:

    =IF(AND(F2<300,E2<100),"要补习","")

    4、多条件查询公式

    EXCEL函数公式模板:Lookup(1 , 0/((条件1*条件2*条件3...)) , 返回值区域)

    示例:根据班级、姓名,查学生数学成绩。在下表,S3单元格输入公式:

    =LOOKUP(1,0/(($A$2:$A$18=Q3)*($B$2:$B$18=R3)),$E$2:$E$18)

    5、多条件排序公式

    EXCEL函数公式模板:=SUMPRODUCT((条件1*条件2*条件3...)*(参照区域>=拟排序数值))

    示例:计算三门总分在本班中的排名。在下表,H2单元格输入公式:=SUMPRODUCT(($A$2:$A$18=A2)*($F$2:$F$18>=F2))

    6、条件求均值公式

    EXCEL函数公式模板:=SUMIF(条件区域, 条件值, 求和区域)/COUNTIF(条件区域, 条件值)

    示例:计算各班数学、三门总分平均分。在下表,以计算数学各班均分为例,在W3单元格输入公式:

    =SUMPRODUCT(($A$2:$A$18=A2)*($F$2:$F$18>=F2))

    7、计算不重复值个数的公式

    EXCEL函数公式模板:=SUMPRODUCT(1/COUNTIF(区域 , 区域))

    示例:计算学生籍贯地数量。在下表,在Z2单元格输入公式:

    =SUMPRODUCT(($A$2:$A$18=A2)*($F$2:$F$18>=F2))

    每天学习一点,每天进步一点,积硅步,必能致千里、得大成。

  • ?

    Excel中的高科技:数组公式

    高睿渊

    展开

    大家好,我是@爱玩电脑,不会IT高科技,只讲电脑小知识。今天给大家讲讲办公软件Excel中的数组公式应用的基础知识。之所以说它是高科技,主要是因为我估计很多人都没听说过Excel中还有数组公式这么一个东东。好了,我们开始进入主题吧。演示的操作系统为Windows10,办公软件为Excel2007。

    图一 封面图

    一、什么是数组公式

    对学过编程的人士来说,变量和数组是一个很常见的概念,一般一个变量只能储存一个值,而数组却可以储存一组值,并可以进行总体或个别操作。类似的,Excel中的数组公式是相对于普通公式而言的,普通公式的计算结果是单一值,数组公式计算结果却可以是多个值,而且数组不必存储在单元格中,也可以使用只储存在Excel内存中的数组。

    二、数组公式的输入方法

    数组公式的输入也很简单,编辑好公式之后,按Ctrl+Shift+Enter输入公式就行了。

    三、多单元格数组公式

    假设有如下表格:

    图二 表格

    一般我们要计算出每种产品的金额,我们是在E2单元格输入:=C2*D2,然后往下填充,如下图:

    图三 普通公式用法

    然后,我们使用数组公式这种比较装X的方法就是这么弄的:

    1.选中E2到E11这10个单元格。

    2.在那个公式输入栏里面输入公式

    图三 数组公式的用法

    3.按Ctrl+Shift+Enter确认输入,就成功了。

    图六 成功了

    数组公式会在你输入的公式外面加上一个大括号,但是你直接自己输入带大括号的公式是不会作为数组公式处理的。这个公式的大体意思是把C2:C11的单价数据存入一个数组,D2:D11的数量数据存入一个数组,然后对这两个数组中的数据按公式进行处理,并返回一个含有10个记录的数组,因为一个单元格只能显示1个值,所以需要有10个单元格来显示结果数组。现在你要修改E列的公式的话,Excel会弹出警告窗口,不允许修改。

    四、单个单元格数组公式

    同样是上一个例子的表格,如果我们只需要求10个产品的总金额,并在一个单元格中显示出来,我们可以输入如下数组公式

    图七 单个单元格数组公式

    这样我们完全可以不需要E列的结果。

    五、使用数组公式的好处

    1.可以保证区域中的所有公式都是相同的,降低了出错的可能。

    2.多单元格数组公式中的单元格不能更改,也降低了误操作的可能,当然也有利于装高手。

    好吧,关于办公软件Excel中的数组公式的基础介绍就说到这里,只是让大家了解有这么一个功能,更多精彩,请看可能存在的续集。文章由@爱玩电脑创作,转载请注明出处。

  • ?

    Excel函数公式:含金量超高的的9大Excel实用技巧解读

    小鳄鱼

    展开

    转载自百家号作者:Excel函数公式

    在Excle的实际应用中,技巧占很大的比重,如果能够熟练掌握一些特定技巧,对工作的效率有很大的提高作用。

    一、去零统计平均值。

    方法:

    1、在目标单元格中输入公式:=AVERAGE(IF(C3:C9<>0,C3:C9))。

    2、Ctrl+Shift+Enter填充。

    解读:

    首先判断C3:C9范围中的值是否等于0,如果不等于0,返回对应的单元格值,并参与AVERAGE的计算当中。

    二、时间差,精准到分。

    方法:

    1、在目标单元格中输入:=D3-C3(结束时间减去起始时间)。

    2、Ctrl+1打开【自定义单元格格式】对话框,选择【分类】中的【自定义】,并在【类型】中输入:[h]小时m分。

    3、【确定】。

    三、特殊表头排序。

    方法:

    1、选中需要排序的数据源。

    2、【数据】-【排序】,选中右上角的【数据包含标题】。

    3、选择【主要关键字】、【排序依据】、【次序】并【确定】。

    四、快速核对两列数据是否相同。

    方法:

    1、选中需要对比的两列数据。

    2、快捷键:Ctrl+\(反斜杠)。

    3、填充颜色。

    五、快速的将公式转换为值。

    方法:

    1、利用Ctrl键分段全选所有带有公式的单元格区域。

    2、Ctrl+C复制。

    3、在目标单元格Ctrl+V。

    六、快速输入。

    方法:

    1、在目标单元格中输入大写的R或S,R为对号,S为错号。

    2、设置目标单元格的字体为:Wingdings 2。

    七、快速合并多行数据。

    方法:

    1、选中需要合并的单元格。

    2、【开始】-【填充】-【内容重排】。

    八、快速放大局部数据。

    方法:

    1、选定目标单元格。

    2、【视图】-【显示比例】。

    3、选择或数据比例并【确定】。

    九、复制可见单元格数据。

    方法:

    1、选定目标单元格。

    2、快捷键:Alt+;。

    3、复制并粘贴数据。

    结束语:

    通过对上述实用技巧的学习,相信大家对Excel又多了几分了解和认识,如果你有好的建议或意见,请在留言区留言讨论哦!

  • ?

    Excel函数公式:含金量极高的3个VOOKUP函数应用范例,必需掌握

    恶天

    展开

    函数是Excel中应用非常广泛的一个技巧,VLOOKUP函数更是许多白领的梦中情人……本节我们来学习关于VLOOKUP函数的那些神应用

    一、单条件查找。

    目的:查找对应人的成绩。

    方法:

    在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。

    二、多条件查找。

    目的:查询相应人的科目成绩。

    方法:

    在目标单元格中输入公式:=VLOOKUP(H3,$B$3:$E$9,MATCH(I3,$B$2:$E$2,0),0)。

    三、返回最后的录入的数值。

    方法:

    在目标单元格中输入公式:=VLOOKUP(9.9E+307,$C$4:$C$10,1,TRUE)。

    备注:

    1、9.9E+307为Excel中当前能够识别的是最大,原理:VLOOKUP函数从顶到底搜索最左侧的列。如果发现一个精确匹配的值,则返回该值。如果发现一个大于查找值的值,则返回该值所在单元格上方单元格中的值。如果查找值大于列表中所有的值,则返回最后一个值。

    2、从方法查询最后的入库量等非常的方便。

  • ?

    10个简单好用的excel函数小公式,学会了大呼过瘾!转需不谢

    穆雅彤

    展开

    对于普通的上班族而已,有时候提升效率不在于掌握了多复杂的excel公式,很多时候学习就是需要怼最基础的掌握,感受excel带来的快捷性和学习成功后的成绩感。

    下面几个小技巧,希望能助力各路朋友增长使用能力。

    1、随机生成1~1000之间的数据

    =

    RANDBETWEEN

    (1,1000)

    2、出现最多次数的数据怎么找出来咧

    MODE

    (A:A)

    3、排名计算用的到

    RANK

    (D2,D:D)

    4、多个单元格字符怎么合并?

    PHONETIC

    (A2:B6)

    注:不能连接数字

    5、汉子和日期无缝对接

    ="今天是"&

    TEXT

    (

    TODAY()

    ,"YYYY年M月D日")

    6、百位舍入,很有意思

    ROUND

    (D2,-2)

    7、小数点后四舍五入

    ROUNDUP

    (D2,0)

    8、显示公式该怎么搞,版本有所不同

    FORMULATEXT

    (D2)

    9、生成A,B,C..,有时候排序什么的用的到

    横向复制

    CHAR

    COLUMN

    (A1)+64)

    坚向复制

    (ROW(A2)+64)

    10、本月的天数,这个是最常见的

    =DAY(

    EOMONTH

    (TODAY(),0))

  • ?

    教你玩转excel条件格式中的公式运用

    Pilon

    展开

    Excel的条件格式功能可以根据单元格内容有选择地自动应用不同的格式,它为我们的数据筛选工作带来很多方便。但如果让条件格式和公式结合使用,则可以发挥更大的威力。今天我就提供几个在条件格式中使用公式的应用实例,希望能给大家带来一点启发,并将其运用到实际工作当中去。

    1、应用实例1--聚光灯

    =OR(CELL("row")=ROW(),CELL("col")=COLUMN())

    注:因单元格不会自动计算,故需选中单元格同时按F9,才可实现以下效果。

    数据聚光灯,无需写入VBA代码。当选中任一单元格后,将其所在行和所在列均着色。

    2、应用实例2--隔行填色

    =MOD(ROW(),2)

    隔行填色

    3、应用实例3--隔两行填色

    =MOD(ROW()+2,3)

    隔两行填色

    4、应用实例4--根据指定条件动态着色

    =$E2<$H$2

    根据指定条件动态着色

    5、应用实例5--智能提醒

    =$D2=TODAY() 注:此条件放在上面优先应用。显示为红色背景。合同到期日在当天的。

    =AND(TODAY()-$D2<=10,TODAY()-$D2>=0) 注:此条件放在下面次优先应用。显示为橙色背景。合同到期日在10天内的(不含当天)。

    智能提醒功能

    结语:条件格式的功能很强大,好玩又有趣,快来动手试试看吧!

    千万别学excel

  • ?

    Excel怎么引用公式,赶紧收藏起来吧

    碎梦中

    展开

    Excel是文字处理、电子表格、幻灯片制作中的电子表格,Excel有大量的公式函数应用选择,极大的方便了数据处理、统计分析和辅助决策操作,所以被广泛地应用于众多领域。如果你从事会计工作或者是跟数据打交道较多的职业,在excel中怎么引用公式是你必须掌握的,下面就跟着小编一起来认识、熟悉一下基本操作吧。

    首先大家都知道的,excel数据引用分为四种:excel数据相对引用、excel数据的绝对引用、同文件内excel表间引用、不同文件间的excel引用。下面我来一一阐述。

    1、excel数据相对引用,这种最简单,就不详细讲解了。

    (1) 需要计算数据一和数据二的平均数与数据三的差,可以输入:=(A2+B2)/2-C2或者=sum(A2:B2)/2-C2,大家千万不要漏掉了前面的“=”哦!

    (2)计算数据一、数据二、数据三的最大值与最小值的差,可以输入:=max(a2:d2)-min(a2:d2),max是求最大值函数,min是求最小值函数。

    2、excel数据的绝对引用:计算数据中每个数据与最大值的差

    在d2单元格输入=MAX(A2:A6)-A2,我们无法通过拖动,生成d3、d4、d5等下面单元格的数据,我们在d3单元格想要的是=MAX(A2:A6)-A3,我们用“$”来固定那些需要不变的数据,如上面a2单元格的公式就可以写成=MAX(A$2:A$6)-A2。

    3、同文件内excel表间引用:同文件内不同表之间的数据引用和计算通常是使用英文状态的引号表名结合而来的。

    引用a列数据,可以在a2单元格输入='1'!a2 英文单引号中为表的名字,表和单元格名称间用英文的!分割开来。

    4、不同文件间的excel引用:用英文的中括号 [ ]来引用文件,我们将正在操作的文件保存到d盘,默认名字为book1.xls 新建一个excel文件,引用book1.xls文件中第一列的数据:=[book1.xls]1!a2输入完公式,打回车键之后,excel会自动加上文件地址。图例会变为:='d:\[book1.xls]1'!a2。

    大家是不是发现其实也并不会太难,关注“智虎科技”头条号,带你掌握更多的知识。

  • ?

    excel函数公式的巧妙运用

    邱晓灵

    展开
    excel

    今天文章主题仍然是if函数,在上两篇文章excel关于函数if的巧妙运用excel关于if函数的嵌套使用中,第一篇文章,我们介绍了怎样运用if函数在两种不同结果之间进行判断计算的操作过程,第二篇文章中我们更近一步,函数if与函数if本身的嵌套使用,从而运用if函数解决了应对三种不同结果进行判断的解决方法。(今天这篇文章承接上面两篇文章的内容而来,感兴趣的朋友可以通过链接去看看)。

    今天我们再更进一步,介绍一下面对三种以上情况结果下,函数if的运用方法。咱们外甥打灯笼,照旧按老规矩来,运用实例来说话。

    今天我们的实例是这样的,我们已知业务员的等级分为A级、B级、C级、D级四个等级,分别对应的奖金为10000元、9000元、8000元和7000元,现在我们有四个业务员,分别是丁一、牛二、张三、李四,他们正好对应了A级、B级、C级、D级四个等级,这时就要求我们运用if函数根据四个业务员的等级来判断他们各自的奖金。excel工作表具体如下所示:

    实例图表

    具体操作方法一(方法一继承了文章“excel关于if函数的嵌套使用”中的方法):

    在G4单元格输入“=IF(F4="A级",10000,IF(F4="B级",9000,IF(F4="C级",8000,7000)))”(ps:if函数中的标点符号在英文输入法状态下输入),按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:

    实例图表

    方法评价:运用if函数三层嵌套的方式成功解决了现有问题,但是一旦面对答案更多的情况,肯定会让人难以忍受,而且在excel中最多只能嵌套七层,所以这种方法限制太大了。

    具体操作方法二(方法二继承了文章“excel关于函数if的巧妙运用”中的方法,使用函数if最简单的方式进行叠加运算):

    在G4单元格输入“=IF(F4="A级",10000,0)+IF(F4="B级",9000,0)+IF(F4="C级",8000,0)+IF(F4="D级",7000,0)”,按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:

    实例图表

    方法评价:使用函数if最简单的方式进行叠加运算的方法成功解决了现有问题,且该方法excel并没有进行限制,仅仅需要不断进行复制并修改相关数据的方式就能进行叠加运算,但是局限性也相当明显,一旦面对答案太多的情况,就不再适用了。

    具体操作方法三:方法三是真正实用的方法,需要运用到函数vlookup。

    在G4单元格输入“=VLOOKUP(F4,$B$4:$C$7,2,0)”,按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:

    实例图表

    方法评价:与函数if的两种方法相比,面对答案太多的情况,函数vlookup的局限性大大减小,堪称相对完美的方法了。

    今天的分享也就到此结束了。觉得对你们有用的小伙伴们请点赞关注吧!您的鼓励是我前进的动力,也希望擅长运用办公软件的小伙伴们能够不吝赐教,积极的留言,教会小编更多的excel运用的小技巧,欢迎一起来探讨学习!!

  • ?

    说说常用的excel函数公式大全有哪些,如何使用?看了你就知道!

    管绮梅

    展开

    我们都知道excel函数公式很强大,运用好了对我们制表很有帮助,但是excel函数公式实在是太多了,根本记不住,下面跟大家分享一些常常会用到的函数公式。

    一、对于数字的处理:

    1、取绝对值

    =ABS(数字)

    2、取整

    =INT(数字)

    3、四舍五入

    =ROUND(数字,小数位数)

    二、统计公式:

    1、统计两个表格重复的内容

    公式:B2

    =COUNTIF(Sheet15!A:A,A2)

    说明:如果返回值大于0说明在另一个表中存在,0则不存在。

    2、统计不重复的总人数

    公式:C2

    =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

    说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

    在完成excel表格统计之后,以免后期不小心修改数据,我们可以将excel表格转换成pdf格式。高版本的office可以直接将excel另存为pdf,低版本或者想要批量转换的可以用迅捷pdf转换器来完成转换。

    三、求和公式

    1、隔列求和

    公式:H3

    =SUMIF($A$2:$G$2,H$2,A3:G3)

    或

    =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)

    说明:如果标题行没有规则用第2个公式

    2、单条件求和

    公式:F2

    =SUMIF(A:A,E2,C:C)

    说明:SUMIF函数的基本用法

    3、单条件模糊求和

    公式:详见下图

    说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A

    4、多条件模糊求和

    公式:C11

    =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)

    说明:在sumifs中可以使用通配符*

    5、多表相同位置求和

    公式:b2

    =SUM(Sheet1:Sheet19!B2)

    说明:在表中间删除或添加表后,公式结果会自动更新。

    6、按日期和产品求和

    公式:F2

    =SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)

    说明:SUMPRODUCT可以完成多条件求和

    好啦,以上就是比较常用的excel公式啦,当然,excel函数公式远远不止这些,但是以上公式如果能熟练应用也会非常提高工作效率哦。

  • ?

    Excel快速将公式应用到整列或整行,含快捷的求和法

    等你老

    展开

    在 Excel 中,把公式应用到整列或整行通常用往下拖或往右拖的方法,记录不多用这种方法还可以;如果记录几百行甚至几千几万行,再用拖动的方法显然不现实,这就需要用将公式应用到整列或整行的方法,常用的方法有四种,分别为:引用单元格法、定位空值法、定位空值与快捷键法和双击单元格填充柄法,其中后面两种方法特别快,尤其是最后一种方法。以下就是Excel快速将公式应用到整列或整行的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、引用单元格法

    1、将公式应用到整列。按 Ctrl + G 组合键,打开“定位”窗口,在“引用位置”下面输入要引用的单元格,例如 I2:I100,单击“确定”,则选中 I2:I100,输入求和公式 =sum(b2:h2),按 Ctrl + Enter 组合键,则求出第二行到第100行所有学生的总分,没有记录的行值为0,下移到最后一行可以看到;操作过程步骤,如图1所示:

    图1

    2、将公式应用到整行。同样按 Ctrl + G 组合键,打开“定位”窗口,在“引用位置”下面输入 B30:Z30,如图2所示:

    图2

    按回车,则选中第 30 行的 B 列到 Z 列,输入求和公式 =sum(B2:B29),如图3所示:

    图3

    按 Ctrl + Enter 组合键,则统计出各科成绩的总分,空列统计结果为 0,如图4所示:

    二、定位空值法

    1、选中 I 列,按 Ctrl + G 组合键,打开“定位”窗口,单击“定位条件”,在打开的窗口中选择“空值”,单击“确定”,则选中 I 列的所有空值单元格,输入公式 =sum(b2:h2),按回车,则求出所有学生的总分;按 Ctrl + 向下方向键,定位到表格最后一行,无数据的行没有填充公式;操作过程步骤,如图5所示:

    图5

    2、这个方法也可以用于把公式应用到整行,方法与把公式应用到整列一样,只需选中一行,按照把公式应用到整列的方法操作即可。

    三、定位空值与快捷键法

    1、选中 I 列,按 Ctrl + G 组合键,打开“定位”窗口,单击“定位条件”,在打开的窗口中选择“空值”,按回车,则选中 I 列所有空单元格,按 Alt + = 组合键,则所有选中的单元格都统计出学生的成绩;按 Ctrl + “向下方向键”定位到表格最后一行,没记录的行也没有统计;操作过程步骤,如图6所示:

    图6

    2、这个方法也适用将公式应用到整行,只需选中一行,按将公式应用到整列的步骤操作即可。

    四、最快速的方法

    1、选中 I2 单元格,按 Alt + = 组合键,公式 =SUM(B2:H2) 自动输入到 I2 单元格,按回车,则求出李子和的总分:再次选中 I2,把鼠标移到 I2 右下角的单元格填充柄上,鼠标随即变为黑色的十字架,此时双击,则统计出所有学生的总分;按 Ctrl + 向下方向键,定位到表格最后一行,记录末尾的空行没有统计;操作过程步骤,如图7所示:

    图7

    2、提示:这个方法不能用于把公式应用到整行,把鼠标移到单元格填充柄上变黑色十字架后,再怎么双击也不会填充整行;如果要把公式应用到整行,可以用上面三种方法。

excel公式应用

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP