中企动力 > 商学院 > excel如何套用公式
  • ?

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

    fzdgs

    展开

    对于普通的上班族而已,有时候提升效率不在于掌握了多复杂的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公式怎么写?有套路!

    弄羌笛

    展开

    又是关于 Excel 的推送,各位童鞋是不是看腻了呢?

    今天将学习以下几个方面,除此之外还有一个非常重要的套路!

    提取字符 - 快速填充法生成递增序数 - 辅助行法逻辑判断函数 - if 合并文本连字符 - & 提取文本函数 - len 和 left合并文本函数 - concact

    先提出一个问题

    【问题】怎么将 K3 - K5 表示的文本,转换成 K3, K4, K5 表示的字符串?

    天才的你,会选择什么方法呢?

    手动输入,不着急,慢慢来分列 - 函数上中间空缺序数 - 再合成提取起止值,据此生成连续的数,合成文本一个数组公式,一步到位,分分钟完成一定还会有其他黑技术

    条条大路通罗马!可能每一个人的解法不相同,这也是 Excel 最有趣儿地方。

    像这个问题,如果要转换 3 - 5 个,手动输入改一改,并不难。但是如果有 10 个,50 个甚至上百个,工作量可就大了。

    如果用上函数公式就可以一劳永逸,轻轻松松就搞定。

    然而很多童鞋对函数公式还了解不深,面对这样的问题时,瞬间就方了。“这个函数公式得怎么写啊~”

    使用函数误区:必须用一个公式、一步到位计算出最终结果

    面对复杂的问题时,有效策略是:层层设问地分解,自问自答地解决。

    既可以正向推导,从初始状态出发;也可以逆向分析,从目标结果倒推。

    问题分解

    下面就来看一看,每一步是如何实现的。

    1.

    提取起止数值

    2.

    生成连续数字

    使用公式之前,有必要先搞清楚单元格的两种引用方式:相对引用和绝对引用。

    比如将 B2 的公式下拉填充后,引用位置自动的从 A2 变成了 A3 和 A4,此为相对引用:

    若是加上 $ 符号,就给行、列加了一把锁,变成了绝对引用。

    比如锁定行号以后,同样将 B2 的公式下拉填充,公式的行号不变,结果全部都等于 A2。

    单元格引用的 4 种方式(F4 切换)

    A2 — 相对引用,不锁定行列$A2 — 混合引用,只锁定列A$2 — 混合引用,只锁定行$A$2 — 绝对引用,同时锁定行和列

    利用这个方法,借助一个从 0 - N 的辅助序列,就能依据上一步提取的起始值 X,生成一系列递增数据:

    可是此时另一个问题产生了:K3 - K5,只要 3, 4, 5 就可以了。怎么 6, 7 去掉呢?

    把公式结果和上一步提取 Y 值比较,比如第一行的数据如果 ≤ 5,就让 >5 就等于空值,用一个if函数就可以搞定:

    3.

    英文字母和逗号

    4.

    合并文本

    要合并整个区域内的文本,Concat函数比 & 更加便捷:

    5.

    去掉末端顿号

    这里用到两个很常用的文本提取函数,语法是:

    于是,只需计算总长度,然后从左侧算起提取减总长度 -1 个字符的文本,就可以去掉最后一个顿号了:

    OK!

    转换上百行的文本,只要辅助列和几个简单的公式就能秒杀。用到的仅仅是 Excel 中常见几个用法:

    提取字符 - 快速填充法生成递增序数 - 辅助行法逻辑判断函数 - if 合并文本连字符 - & 提取文本函数 - len 和 left合并文本函数 - concact

    此方案并不是最优解,如果对函数了解更深入,还可以尝试用其它函数解决该问题。

    这个案例不一定会遇到,而且实际工作中的数据表充满变数,死记硬背上面几个操作步骤然并卵。

    套路来了,让我们见招拆招,一定能用上:

    对比差距:清除目标,观察对比目标起点;层层分解:化整为零,层层设问靠近目标;各个击破:小量测试,逐项验证优化调整;批量套用:验证成功,批量填充套用公式。

    “我也想不到怎么分解啊,怎么办呢?”“有一点思路,却不知该用哪个函数,咋办啊?”

    若有这样的疑问,大体原因如下:

    不会 Google 搜索,俗称搜商不足;功夫不到家,不知道有哪些常用函数和基本用法(90%是因为第一条)。

    积累Excel词汇,掌握函数公式的调试方法和构成原理,学以致用,用以致学,便可迅速打通任督二脉,释放函数洪荒之力。

  • ?

    在Excel2007表格怎么用公式来实现加减乘除的数学运算

    冯天菱

    展开

    在Excel表格可以求和、求积、求差,但是有许多网友对这些功能不太熟悉,常常用费时费力的方法去处理求和求差关系,其实求和求差在Excel表格都有固定的公式函数,下面就让我们来看看在Excel表格中,加、减、乘、除怎么样快速来完成?

    下面我们以求差为例:

    打开Excel表格,将被减数放在A列,将对应的减数放在B列。

    单击第一排,第三个单元格,也就是C1,在C1中输入“=A1-B1”。注意一定不要忘了输等于符号。这个公式表达的含义就是第一个单元格中的数字减去第二个单元格中的数字等于第三个单元格的数字。

    最后,大家用鼠标选中C1单元格,将光标放在C1单元格的右下角,当鼠标变成一个黑色十字架的时候,按住鼠标左键不放,往下拖。这样放开鼠标你就可以看见所有的求差结果在C列中显示出来。

    以上是求差的方式,其它的其实就就把A1和B1之间的运算符改一下就可以了,例如求和可以这样

  • ?

    Excel函数公式:含金量极高的简单实用函数公式,直接套用

    绫罗缎

    展开

    职场中的人少不了与数据打交道,Excel中的函数公式无疑是提高工作效率的神器,但是Excel中的函数公式太多,一下记不住,但我们如果掌握常用的函数公式,则会提高工作效率。

    一、IF+COUNTIF:查找重复值。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF($E$3:$E$9,E3)>1,"重复","")。

    二、IF+COUNTIF:重复两次以上提示。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF(E$3:E3,E3)>1,"重复","")。

    备注:

    重复提示和重复两次及以上提示,COUNTIF函数的第一个单数,暨范围不一样,重复提示的范围是当前所有范围的绝对引用。而重复两次以上提示是第一条记录到当前记录的相对引用。

    三、TEXT+MID:提取出生日期。

    方法:

    1、选定目标单元格。

    2、在单元格中输入公式:=TEXT(MID(C3,7,8),"0-00-00")。

    3、Ctrl+Enter填充。

    四、DATEDIF:计算年龄。

    方法:

    1、选定目标单元格。

    2、输入公式:=DATEDIF(D3,NOW(),"y")。

    3、Ctrl+Enter填充。

    五、IF+MOD+MID:提取性别。

    方法:

    1、选定目标单元格。

    2、输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

    3、Ctrl+Enter填充。

    六、RANK:排名。

    方法:

    1、选定目标单元格。

    2、输入公式:=RANK(E3,$E$3:$E$9,1)。

    3、Ctrl+Enter填充。

    七、SUMPRODUCT+COUNTIF:中国式排名。

    排名过程中,我们经常会遇到成绩或数值相同的情况,如果用RANK函数来时排名,其计算的结果不符合我们的实际需求。于是就有了中国式排名。

    方法:

    1、选定目标单元格。

    2、输入公式:=SUMPRODUCT(($E$3:$E$9>E3)/COUNTIF($E$3:$E$9,$E$3:$E$9))+1。

    3、Ctrl+Enter填充。

    八、SUMPRODUCT+COUNTIF:统计不重复个数。

    方法:

    在目标单元格输入公式:=SUMPRODUCT(1/COUNTIF(B3:B9,B3:B9))。

    九、INDEX+MATCH+COUNTIF:提取不重复的值。

    方法:

    1、在目标单元格输入公式:=INDEX($B$3:$B$9,MATCH(,COUNTIF($J$2:J2,$B$3:$B$9),))&""。

    2、快捷组合键:Ctrl+Shift+Enter填充。

    备注:

    填充时,用快捷组合键Ctrl+Shift+Enter,而不是Ctrl+Enter。因为此公式是数组公式。

  • ?

    常用7个Excel函数,可直接套用,新手必备!

    Phil

    展开

    你还在因为不会使用Excel统计函数而烦恼吗?在我们操作插入表格函数的时候,时常因为“找不到对象”以及“不能插入对象”而烦恼。

    那么今天就为你们介绍7个经常使用的表格统计公式,直接复制函数即可帮你解决问题。

    一、计算数据合(注:函数里表格坐标,要按照实际表格坐标调整)

    函数:=SUM(B2:F2)

    二、计算表格总平均值(注:函数表格位置要按实际调整)

    函数:=AVERAGE(G2:G7)

    三、查找表格相同值(注:函数里表格坐标,要按照实际表格坐标调整)

    函数:=IF(COUNTIF(A:A,A2)>1,"相同","")

    四、计算表格不重复的个数(注:函数里表格坐标,要按照实际表格坐标调整)

    函数:=IF(COUNTIF(A2:A99,A2)>1," 首次重复","")

    五、计算出男生表格总平均成绩(注:函数里表格坐标,要按照实际表格坐标调整)

    函数:=AVERAGEIF(B2:B7,"男",C2:C7)

    六、计算出成绩排名(注:函数里表格坐标,要按照实际表格坐标调整)

    函数:=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1

    以上就是今天为大家分享的所有Excel函数啦!,其实在我们统计表格中,还有很多函数,小编只是写了其中一些,如果大家知道一些实用性非常强的函数,欢迎在评论区积极分享。

  • ?

    Excel教程——快速复制公式,你很可能未曾用过的方法!

    小榔头

    展开

    没有最快,

    只有更快!

    复制公式的方法有n种,

    你独爱哪一种?

    01拖动填充柄复制

    首先选择含有公式的单元格,然后用鼠标左键拖动填充柄(黑色实心十字),即可复制。

    优点:可向上、下、左、右四个方向拖动复制公式。

    缺点:要复制的目标区域(数据列或数据行)非常多的情况下,操作会非常不方便。

    02双击填充柄复制

    首先选择含有公式的单元格,然后用鼠标左键快速双击填充柄。

    优点:操作快,效率高。

    缺点:只适用于数据列的公式复制,即只能向下复制公式。

    03使用快捷键Ctrl+C

    首先选择含有公式的单元格,然后使用快捷键【Ctrl+C】,选择要复制到的目标区域后,使用快捷键【Ctrl+V】进行粘贴即可。

    优点:要复制公式的目标区域可灵活选择,可以不连续。

    缺点:目标区域如有非常多的单元格区域时,选择目标区域的操作效率会降低。

    04使用快捷键Ctrl+Enter

    首先选择含有公式的单元格,然后选择要复制到的目标区域,把光标定位到公式编辑栏后,按下快捷键【Ctrl+Enter】即可。

    缺点:目标区域如有较多的不连续单元格区域,操作效率会降低。

    实际工作过程中,要复制的目标区域往往包含非常多的行或列。如果数据行超过几百行,用鼠标选择单元格区域会非常不方便,此时我们可通过在名称栏中输入单元格区域地址的方式,对单元格区域进行定位和选择。

    见如下演示视频:

    首先选择要复制公式的单元格,然后在名称栏中输入目标单元格区域地址(确保当前单元格为要复制公式的单元格,本示例为E2),最后按【Ctrl+Enter】即可。

    另外,也可通过如下方式操作:

    首先选择要复制公式的单元格,然后在名称栏中输入E145单元格后按快捷键【Shift+Enter】,最后按【Ctrl+Enter】即可。

    ——END——

  • ?

    Excel中如何快速将公式转变成数字

    觅风

    展开

    在使用Excel时,经常会通过编辑公式来进行计算,但使用公式时,如果把含公式的单元格复制粘贴到其他位置,则公式的计算结果可能就会发生改变,另外更改公式中引用单元格的内容或者删除引用的单元格等都会令公式的计算结果发生改变。如果想避免这种情况,通常需要把公式转变成数字,Excel中把公式转变成数字的方法有多种,这里以Excel2007为例,介绍一种个人认为是最快速的方法,供大家参考。

    ●例如下图表格“合计”列中显示的内容虽然是数字,但如果选中其中的单元格,在编辑栏就会发现实际上该列中的内容都是公式,显示的数字只是公式的计算结果。

    ●如果想公式转变成数字,一般比较常用的是选择性粘贴的方法。即先选择公式所在的区域,进行复制操作,再在该区域中点击鼠标右键,然后点击右键菜单中的“选择性粘贴”。

    ●再在选择性粘贴对话框中点击“数值”选项,最后点击“确定”按钮,则所选区域中的公式就转变成数字了。

    ●上述选择性粘贴的转换方法虽然也不算多复杂,但实际上还有更快的转换方法。如果只是想转换一个单元格中的公式,可以在该单元格中双击鼠标,则该单元格就会处于编辑状态,显示的内容变成了实际的公式。

    ●此时按键盘的“F9”键,则该单元格中的内容就会立即变成数字,即公式的计算结果。

    ●如果想把一个区域内的单元格中的公式转变成数字,也有一种更快的方法:先选中要转换的区域。

    ●选中区域后,将鼠标指针指向区域的边缘,当指针形状变成四个箭头时,按住鼠标右键不放。

    ●按住鼠标右键不放的同时,向左侧或者右侧移动鼠标,移动一列即可。

    ●不要松开鼠标右键,再将鼠标移回选择区域的位置。

    ●鼠标移回选择区域的位置后,松开鼠标右键,此时会弹出一个菜单,点击其中的“仅复制数值”。

    ●点击后,选择区域内单元格中的公式就都变成数字了。

    上述介绍的只是个人认为最快将Excel公式变成数字的方法。当然如果会编辑宏,则制作一个专门的宏会更快的将公式变成数字,但启用宏可能会有一定的安全问题,另外也不适合非相关专业的人员。如果读者还有其他更快的方法,欢迎在评论中提出,大家互相学习。

  • ?

    Excel 表格的所有公式用法……帮你整理齐了!

    罗天德

    展开

    批量输入公式批量修改公式快速查找公式显示公式部分计算结果保护公式隐藏公式显示所有公式把公式转换为数值显示另一个单元格的公式把表达式转换为计算结果快速查找公式错误原因

    1批量输入公式

    选取要输入的区域,在编辑栏中输入公式,按CTRL+ENTER即可批量填充公式。

    2批量修改公式

    如果是修改公式中的相同部分,可以直接用替换功能即可。

    3快速查找公式

    选取表格区域 - 按Ctrl+g打开定位窗口 - 定位条件 - 公式,即可选取表中所有的公式

    4显示公式部分计算结果

    选取公式中的要显示的部分表达式,按F9键

    按F9键后的结果

    想恢复公式,按esc退出编辑状态即可。

    5保护公式

    选取非公式的填写区域,取消单元格锁定。公式区域不必操作。

    设置单元格格式后,还需要保护工作表:审阅 - 保护工作表。

    6隐藏公式

    隐藏公式和保护公式多了一步:选取公式所在单元格区域,设置单元格格式 - 保护 - 勾选“隐藏” - 保护工作表。

    隐藏公式效果:

    7显示所有公式

    需要查看表中都设置了哪些公式时,你只需按alt+~组合键(或 公式选项卡 - 显示公式)

    把公式转换为数值

    8把公式转换为数值

    公式转换数值一般方法,复制 - 右键菜单上点123(值)

    9显示另一个单元格的公式

    如果想在B列显示A列的公式,可以通过定义名称来实现。

    公式 - 名称管理器 - 新建名称:G =get.cell(6,sheet3!a4)

    在B列输入公式=G,即可显示A列的公式。

    excel2013中新增了FORMULATEXT函数,可以直接获取公式文本。

    10把表达式转换为计算结果

    方法同上,只需要定义一个转换的名称即可。

    zhi =Evaluate(b2)

    在B列输入公式 =zhi即可把B列表达式转换为值

    11快速查找公式错误原因

    当一个很长的公式返回错误值,很多新手会手足无措,不知道哪里出错了。兰色介绍排查公式错误的技巧,3秒就可以找到错误。

    下面兰色做了一个简单的小例子

    【例】:如下图所示,单元格的公式返回值错误。要求排查出公式的哪部分出现了错误。

    操作方法:

    1、 打开单元格左上角绿三角,点“显示计算步骤”

    2、在打开的“公式求值”窗口中,求值会自动停在即将出错的位置。这时通过和编辑栏中的公式比对,就可以找出产生错误的单元格。(D7)

    如果公式中有多处错误,可以先修正前一次,然后再点显示计算步骤,查找下一处错误。

  • ?

    Excel函数公式:Excel常用序列函数,直接套用

    太匆匆

    展开

    实际的工作中,填写序列号的地方非常的多,如果手动去处理,非常的麻烦,是否可以用函数公式来解决了?

    一、字母序列。

    目的:生成字母序列(大写、小写)。

    方法:

    在目标单元格中输入公式:=CHAR(ROW(A65))、=CHAR(ROW(A97))。

    解读:

    1、大写字母A的ASCII码为65,利用函数ROW函数获取单元格A65的行号,及字母A的ASCII码,然后利用函数CHAR转为为对应的字母。

    2、利用ROW函数获取行号的目的在于变量为动态值。便于填充。

    二、星期序列(中文、英文)。

    目的:根据日期快速的填充星期。

    方法:

    在目标单元格中输入公式:=TEXT(A3,"aaaa")、=TEXT(A3,"dddd")。

    三、中文大写数字。

    目的:根据对应的阿拉伯数字生成中文大写数字。

    方法:

    在目标单元格总输入公式:=TEXT(A3,"[dbnum2]")。

  • ?

    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如何套用公式

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP