中企动力 > 商学院 > excel表格公式怎么输入
  • ?

    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词汇,掌握函数公式的调试方法和构成原理,学以致用,用以致学,便可迅速打通任督二脉,释放函数洪荒之力。

  • ?

    EXCEL表格输入数字就变了怎么办?

    格里诺克

    展开

    在电子表格的应用中,当我们输入数字较长(达11位及以上)时,数字输入完成后就会自动变化成小数表示形式,这是什么原因造成的呢?数字之所以会变是因为数字在达到11位时会自动采取科学记数法进行计数,并且在位数超过15位时后面数字自动变成0。对于这种情况的具体处理方法如下:第一步 选定拟输入数字所在位置

    第二步 找到格式栏里的单元格格式设置模块

    第三步 找到单元格格式设置里的数字栏中的分类选项

    第四步 找到数字栏目下分类选项里的文本子项,点出确定完成设置

    第五步 重新输入数字完成数字拟输入内容

  • ?

    Excel怎么输入日期、时间和星期

    八爪蟹

    展开

    对时间和日期比较了解的朋友,可以直接划动到界面下方最后一个GIF动态,查看如何通过点击快速填充时间。

    录入日期、时间和星期的一般方法

    在单元格中直接输入“2/3”、“2-3”、“2018/9/8”、“2018-8-2”之类的数据都会自动被识别成日期,而“10:18”和“10:18:16”之类的数据会被识别成时间。

    时间和日期有各种展示形式,你可以在“开始”菜单数字格式中设置,也可以在“单元格格式”窗口中设置。如果要知道日期对应的星期就设置成“日期”下的“星期三”和“三”。可以为了避免之后计算等出现错误,建议不要忘了设置时间和日期格式。

    日期在单元格中实际储存的是数字,1900年1月1日就是第一天,记为数字1。有时候表格出了差别,日期都变成了数字,这个数字就是日期的“真身”。

    录入日期和时间的快捷键

    “Ctrl + ;”和“Ctrl +Shift + ;”这两个快捷键用于快速录入当前日期和时间。

    录入日期和时间的函数

    today()

    today()函数用于获取今天的日期。如果你在表格中输入公式“=today()”,那么你每天打开表格时,看到的结果都是不同的。常用在动态图表、动态日期等方面。

    now()

    now()函数用于获取当前时间,和today()一样,公式“=now()”的结果时时刻刻都在变化。

    weekday()

    weekday(日期,返回形式)函数用于获取日期对应的星期,获取到的星期有多种返回形式,常用的是“=weekday(日期,2)”以及和text函数一起使用。

    weeknum()

    weeknum(日期,格式)函数用于获取日期在这一年中的第几周,第二个参数只有“1”和“2”两个值,差别之在一个星期的第一天是从周日开始还是从周一开始。

    快速填充更新时间或日期

    由于today函数和now函数的结果是变化的,因而可以制作如下所示的效果。我们在B列输入内容后,可以直接在A列下拉菜单中选择当前时间;当B列数据发生了变化,也可以再次选择A列下拉菜单更新时间。这样就不必手动输入时间了。

    把now函数替换成today函数,也是一样的效果。唯一需要注意的是,需要先把A列的单元格设置成时间或日期格式。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    Excel表格中常用的40种符号,帮你整理齐了!

    Crystal

    展开

    Excel表格中 符号 大全 汇总

    一、公式中常用符号

    : 表示一个单元格区域,如A1:B10+ - * / 加减乘除运算符> 大于号>= 大于等于号< 小于号<= 小于等于号<> 不等于号,如=IF(A1<>"销售部",,)^数字 乘方运算,如2^3结果8。^(1/数字) 开方运算 8^(1/3)结果为2& 文本连续符,如 "A"& 1 结果为 A1* 通配符 表示任意字符多个字符? 通配符,表示单个任意字符{数字} 常量数组{公式} 数组公式标志,在公式后按Ctrl + shift + Enter后在公式两端自动添加的。$ 绝对引用符号,可以在复制公式时防止行号或列标发生变动,如A&1公式向下复制时,1不会变成2,3..如果不加$则会变化! 工作表和单元格的隶属关于,如表格sheet1的单元格A1,表示为 Sheet1!A1

    二、自定义格式中的符号

    0 单个数字占位符,如果0的位数大于数字个数,会用0补齐,如123设置格式00000, 会显示成 00123# 单个数字占位符,和0区别是不会补位! 强制显示它后面的字符\ 作用同 ![ ] 设置条件,如 [>100][红色] 大于100的数字显示红色yyyy 4位年d 日m 月aaa 星期代码,只显示大写数字aaaa 星期代码,显示星期+大写数字ddd 星期代码,英文简写dddd 星期代码,英文全称mmm 英文短月份mmmm 英文月份完整单词h 小时[h] 显示大于24小时的数字m 分种s 秒* 用*后的字符补齐位置,让字符长度填满单元格_ 添加一个空格和_后的字符宽度相等@ 文本占位符,可以显示单元格的文本内容,如爱你 设置@@后可以显示为爱你爱你

    Excel解释说明:想整理Excel中常用符号的想法来由来以久,由于lan一直没动手,可左等右等几还不见网上有动静,所以必须要动手了,同学们收藏备用吧。

  • ?

    excel函数应用:宏表函数如此简单快捷

    程双双

    展开

    最近收到在某快递上班的周同学问题求助,主要是在计算包裹的体积时遇到了些麻烦事。

    下表是周同学近期整理的快递包裹尺寸数据,其中重要一项工作就是通过长*宽*高来计算出包裹的体积。

    周同学表示其实自己也能做出来,只不过是方法比较笨拙原始。

    一、分列数据计算体积

    周同学自己使用的方式是分列,由于长宽高 3个数字均由星号隔开,所以使用分列的方式将数字分别放置在三个单元格中即可完成计算体积。

    操作步骤

    1、选中G列数据后单击【数据】选项卡中的【分列】

    2、出现分列向导对话框,我们一共需要3步完成数据分列。第一步是选择分列的方式:【分隔符号】、【固定宽度】,周同学的表中有星号分隔数据,可以使用分隔符号分列,所以我们选择【分隔符号】后单击【确定】。

    注:【分隔符号】方式分列主要运用于有明显字符隔开的情况,【固定宽度】主要运用于无字符隔开或者无明显规律的情况手工设置分列字符的宽度。

    3、单击【下一步】进入文本分列向导第二步,在这里我们可以选择分隔符号,可以是TAB键、分号、逗号、空格、其他自定义。由于默认选项中没有星号,所以我们勾选其他,然后输入星号即可。

    当输入完成后,下方数据预览可以看到数据中的星号字符变成了竖线,已经完成了分列。

    4、单击【下一步】,列数据格式为常规,直接单击【完成】即可。

    此时出现提示:此处已有数据。是否替换它?

    由于分列前G列内容包含长宽高尺寸数据,分列后,G列被替换成“长”。

    直接单击【确定】,可看到分列结果。

    5、根据长宽高轻松计算出包裹体积。

    周同学觉得这样还不是最好的方案,因为表格列数是固定的,而且数据都已经和其他表格相互关联,分列数据后插入了2个新列,那数据岂不是都乱了吗?

    二、提取数字计算体积

    我们来试试用文本函数来解决。(前方高能,这里只需要了解一下就可以了,主要是为了突出第三种方式的简单)

    既然我们要计算包裹的体积,那么我们只需要将G列中的长宽高数据分别提取出来然后相乘即可。

    提取长度数据:

    函数公式:

    =LEFT(G2,FIND("*",G2,1)-1)

    提取宽度数据:

    函数公式:

    =MID(G2,FIND("*",G2,1)+1,FIND("-",SUBSTITUTE(G2,"*","-",2))-1-FIND("*",G2,1))

    提取高度数据:

    函数公式:

    =RIGHT(G2,LEN(G2)-FIND("-",SUBSTITUTE(G2,"*","-",2),1))

    最后我们将3个函数公式合并嵌套统计得出包裹的体积。

    好了,我知道上方的函数公式太复杂,大家都不想学,所以也没给大家做过多的函数解析,简单粗暴,下面给大家隆重推荐一个最简单的方法:宏表函数。

    三、EVALUATE函数计算体积

    首先我们了解一下EVALUATE的含义,其实EVALUATE是宏表函数,宏表函数又称为Excel4.0版函数,需要通过定义名称(并启用宏)或在宏表中使用,其中多数函数功能已逐步被内置函数和VBA功能所替代,但是你一分钟学不会VBA,却可以学会宏表函数。

    下面我们开始操作演示:

    1、选中G列,单击【公式】选项中的【名称管理器】

    弹出如下所示对话框:

    2、单击【新建】,在【新建名称】对话框中输入名称为TJ,应用位置输入函数公式

    =EVALUATE(Sheet1!$G$2:$G$44)/1000/1000( 备注:由于之前单位是厘米,我要将统计结果转化为立方米,所以需要除1000000)后单击【确定】。最后关闭名称管理器。

    公式解析:

    由于G列数据是长*宽*高,*在excel中就是乘法的意思,G列的数据本身就可以看作一个公式,我们只需要得到这个公式结果就可以啦,而EVALUATE的功能就是得到单元格内公式的值,所以在上图中,大家会发现,EVALUATE函数中的参数就只有一个数据区域。

    3、见证奇迹的时刻到了。在H2单元格中输入TJ两个字母就能快速得到体积信息啦!

    这种即简单又快捷还不用辅助列的方式是不是很棒!简直是3全其美!周同学的问题终于有了完美的解决方案。

    说真的,大家有没有发现宏表函数在解决很多问题的时候都非常简单快捷?这篇文章只是一个引子,下次文章将给大家专门介绍宏表函数!

    ****部落窝教育-excel宏表函数****

    原创:龚春光/部落窝教育(未经同意,请勿转载)

  • ?

    在编辑栏中输入excel公式

    项芙蓉

    展开

    我们除了在excel单元格中输入公式以外,我们还可以在excel的编辑栏中输入公式,在编辑栏中输入excel公式的方法如下:

    1、我们在打开的excel表格中选择F3单元格,如图1所示。

    图1

    2、然后将光标定位在excel编辑栏中,在编辑栏中输入公式“=B3+C3+D3+E3”,如图2所示。

    图2

    3、最后,我们按一下回车键,即可在F3单元格看到刚才计算出来的结果,如图3所示。

    图3

    不管是在excel单元格还是在excel编辑栏,我们在输入公式的时候,必须要先输入“=”号,因为“=”号标识公式的开始输入,对于相同的计算,用户可以在使用复制公式的方法来对其他单元格进行计算。

  • ?

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

    白忘幽

    展开

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

    下面我们以求差为例:

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

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

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

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

  • ?

    Excel函数公式:你会输入m或m吗?

    糊糊

    展开

    在Excel中经常也会遇到非常专业的数学符号,例如m,m等等。那么在Excel中怎么输入了?有没有非常便捷的方法了?

    一、格式输入法。

    方法:

    1、在目标单元格输入m3或m2.

    2、选中3或2。

    3、Ctrl+1打开【设置单元格格式】对话框。

    4、选中【特殊效果】中的【上标】。

    备注:

    其实利用此方法不仅可以输入上标,还可以输入下标、删除线,方法其实是一模一样的。

    二、输入法。

    方法:

    1、在目标单元格输入m。

    2、利用输入法输入“立方”或“平方”。

    3、选择“立方”或“平方”。

  • ?

    今天才发现,Excel公式要这样输入!

    月亭亭

    展开

    Excel公式三种输入方法

    案例中原始数据A:B列比较少,所以一眼可以看出黄忠、小乔、关羽的定位,但是如果A:B列有一万行,从一万行中找出英雄的定位,那就要使用查找匹配函数VLOOKUP来实现,输入公式的方法有三种

    使用函数fx引导输入

    光标定位在E2单元格,单击公式编辑栏左边fx,弹窗中选择“查找与引用”函数,选择VLOOKUP函数

    通过弹窗辅助,选择对应的数据,公式便会自动生成,得到需要的结果。

    在单元格直接输入

    熟练一点的,会直接输入公式+点选引用单元格方式

    但经常碰到一种情况,那就是输入完一个公式后,会把左边单元格的内容盖住

    这时无法点击D2单元格进入

    平时我们的做法是手工输入D2,然后点选A:B,输完所有公式。

    在公式编辑栏直接输入

    在公式编辑栏直接输入就不会出现上述

    盖住单元格无法引用的现象

    点击E2单元格,然后在公式输入框输入=VLOOKUP,如下所示,D2单元格没有被盖住,此时可以进行点选

    从而得到最终的结果

    以后碰到公式输入无法点选单元格

    你知道怎么处理吗?

    欢迎留言!

  • ?

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

    Ruth

    展开

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

    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表格公式怎么输入

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP