怎么在EXCEL一个单元格里嵌套多个函数

作者&投稿:暴肺 (若有异议请与网页底部的电邮联系)
在excel里如何嵌套函数~

拿IF函数为例。
如果要通过一班学生的平均值来判断这个学生是优秀,还是差,或是不及格。可以用下面的公式。
=IF(A1>=85,"优秀",IF(A1=70,"良",IF(A1<70,"及格"))))其中A1表示平均值所在列的第一个单元格,你看看你要求的那一列的第一个单元格名称是什么,不要弄错了.
另外注意,嵌套的严密性.你可以做一个学生成绩单,用上面的公式先试试,再用在其它方面.

=IF(H3="","",LOOKUP(1,0/FIND({"普通电话";"万信通";"无线固话";"专线";"LAN";"XDSL";"数字电路"},H3),IF(G3="A类",{1;1;2;2.5;1.5;1.5;1.5},{2;2;1;1.5;1;1;1})&"%"))
如果有C类,公式可改为
=IF(H3="","",LOOKUP(1,0/FIND({"普通电话";"万信通";"无线固话";"专线";"LAN";"XDSL";"数字电路"},H3),CHOOSE(MATCH(G3,{"A类","B类","C类"}),{1;1;2;2.5;1.5;1.5;1.5},{2;2;1;1.5;1;1;1},{C类值列表})&"%"))

嵌套函数,就是将一个函数作为另一个函数的参数,通过嵌套函数可以将一些简单的函数一层层相扣,从而解决复杂的计算。(在公式中,最多可以嵌套64层函数)

对于较长的嵌套函数,看起来会比较“吓人”,不过不要被其外表蒙蔽,嵌套函数也仅是常用函数的使用,是个“纸老虎”,并没有那么难学。

❶ 嵌套函数的要求和原则

嵌套函数看起来复杂,通常有大批量或重复性的数据处理需求。

因此,写嵌套函数时要保持公式、数据的简洁,便于理解。函数之间互相嵌套的原则:内层函数须符合外层函数参数的规则。

❷ 怎样阅读嵌套函数

阅读嵌套函数最常用的方法就是拆分,像剥洋葱一样,一层层剥开。

括号是函数的一个重要组成部分,一对括号就是一层函数,顺着括号,由外向内一层层剥开,就能看出各函数的结构了。

如下图所示,打开“IF嵌套函数.xlsx”文件,先试着分析一个简单的IF嵌套函数。

这里使用的公式是

=IF(E2>=80," ☆☆☆☆ ",IF(E2>=70," ☆☆☆ ",IF(E2>=60," ☆☆ ")))

将光标置于公式编辑栏时,Excel会自动根据函数的不同层次,将括号标上不同的颜色。一对括号前后的颜色是一致的,这里由外至内依次是黑色、红色和紫色。

通过分析可以发现,公式中只有一个IF函数 , 但是包含了3层,嵌套了2层,黑色的是最外层,红色是第1层嵌套,紫色是第2层嵌套。

①由最外层可以知道,如果E2>=80,就会输出“☆☆☆☆”,公式运算结束。如果E2<80,继续往下执行。

②此时E2单元格中的值小于80,分析第一层嵌套可知,如果E2>=70,即 80>E2>=70,就会输出“☆☆☆”,公式运算结束。如果E2<70,继续往下执行。

③此时E2单元格中的值小于70,分析第二层嵌套可知,如果E2>=60,即70>E2>=60,就会输出“☆☆”,公式运算结束。

至此,这个公式分析完成。看到这里或许你会产生疑问,如果平均成绩小于60,会显示什么(见下图)。

❸ 怎样写出嵌套函数

那么,该怎样写这样的嵌套公式呢?

这样长的公式,看似需要很强的逻辑才能办得到。其实不然。如果公式较短,思路很容易理清楚,可以直接写;如果公式较长,可以采用“先分步,后整合”的方法来写。

打开“素材\判断闰年.xlsx”文件,如下图所示。

(1)选函数

① 通过对本案例的分析,如果要实现通过判断输出“闰年”或“不是闰年”,可使用IF函数。

② 判断能被4整除而不能被100整除,或者能被400整除的年份,则需要使用OR函数。OR函数用于在其参数组中,任何一个参数逻辑值为TRUE,即返回TRUE;任何一个参数的逻辑值为FALSE,即返回FALSE。OR函数格式如下。

OR(logical1, [logical2], …)

logical1, logical2,…):logical1是必需的,后续逻辑值是可选的。这些是1~255个需要进行测试的条件,测试结果可以为TRUE或FALSE。

③ 判断能被4整除而不能被100整除,则需要使用AND函数。AND函数用于返回逻辑值。如果所有参数值为逻辑“真(TRUE)”,那么返回逻辑值“真 (TRUE)”,否则返回逻辑值 “假(FALSE)”。AND函数格式如下。

AND(logical1,logical2,…)

logical1:必需参数。要测试的第一个条件,其计算结果可以为TRUE或FALSE。

logical2, ...:可选参数。要测试的其他条件,其计算结果可以为TRUE或FALSE,最多可包含255个条件。

④判断整除,则需要使用MOD函数。MOD函数用于返回数字除以除数后得到的余数,结果的符号与除数相同,其格式如下。

MOD(number,divisor)

number:必需参数。表示要在执行除法后找到其余数的数字。

divisor:必需参数。表示除数。

(2)分步写出公式

年数能被4整除:MOD(A2,4) =0。

不能被100整除:MOD(A2,100)>0。

能被400整除的年份:MOD(A2,400)=0。

(3)逐步整合

能被4整除而不能被100整除的年份:

AND(MOD(A2,4)=0,MOD(A2,100)>0)。

能被4整除而不能被100整除,或者能被400整除的年份:

OR(AND(MOD(A2,4)=0,MOD(A2,100)>0), MOD(A2,400)=0)。

你说的插入函数,每一次只能插入一个函数。
比如:=SQRT(B9)
=DEVSQ(A1:B8,B9)
你要在在EXCEL一个单元格里嵌套多个函数,
这个公式是要“人工”编辑的。
比如:=SQRT(DEVSQ(A1:B8,B9))
你可以直接在编辑栏(点击编辑栏)中编辑公式,
OR把公式“=SQRT(DEVSQ(A1:B8,B9))”直接复制进编辑栏。

这要看你的要求来确定,一般最多可以嵌7层,正南是一个求在AA列中落货数与定单数的比例,是走多?%还是少走?%的函数:
=IF(SUBTOTAL(9,AA2:AA65536)-AA1>0,"实走:"&SUBTOTAL(9,AA2:AA65536)&"件,走多:"&ROUNDUP((SUBTOTAL(9,AA2:AA65536)-AA1)/AA1*100,2)&"%","实走:"&SUBTOTAL(9,AA2:AA65536)&"件,走少:"&ROUNDUP((AA1-SUBTOTAL(9,AA2:AA65536))/AA1*100,2)&"%")


在excel文件打开时出现,一个或多个公式包含循环引用可能无法正确计算...
1、首先打开【excel文档】,会弹出【公式引用】对话框。双击对话框里面的【单元格】,查看编辑框显示的公式。2、然后点击单元格,直接输入对应的数据,选择【保存】,如下图所示。3、再就是可以点击上方的【公式】菜单,继续下一步的操作。4、接下来找到【错误检查】选项,点击【循环检查】,如下图所示...

在EXCEL中,如何把一列数字中的某一个数字替换成另一个数字
在EXCEL中,把一列数字中的某一个数字替换成另一个数字,可使用REPLACE()替换函数实现。方法步骤如下:1、打开需要操作的EXCEL表格,在其他单元格中点击任意一个空白单元格,在上面的函数编辑框中输入公式:”=REPLACE(“。2、选择需要替换数字的单元格,然后在公式中继续输入:1,1,"2")并按回车键...

excel怎么固定一个单元格位置?
excel中公式拖动时使某一个单元格保持不变可以使用绝对引用。方法步骤如下:1、打开需要操作的EXCEL表格。2、在公式中需要使用固定单元格的列、行前都加上绝对引用符号“$”(可以通过选中单元格时按F4快速添加),然后按“Enter”键即可。3、返回EXCEL表格,通过下拉填充公式,发现使用了绝对引用的单元格...

Excel表格 如何使同在一个单元格内的文字与数字分离
材料\/工具:Excel2010 1、下图所示数字与姓名在同一单元格中,下面我们来将它们他离出来。2、首先选中需要分离的区域,选择“数据”菜单下的“分列”。3、弹出“文本分列向导”对话框,选择“固定宽度”点击“下一步”。4、在数字与姓名之间单击鼠标,建立分列线,点击“下一步”。5、在这一步中,...

在Excel表格中,怎么使一个数字占用两个格子?
1、首先打开需要编辑的excel,鼠标左键选中表格中两个格子。2、然后在新的界面里鼠标右键单击并点击选择“设置单元格格式”按钮。3、之后在新的界面里在“垂直对齐”下方点击选择“居中”,然后点击选择勾选“合并单元格”按钮点击确定。4、然后在新的界面里就可以看到表格中使一个数字占用两个格子了。

怎么在Excel中修改折线图的数据?
1、新建一个Excel表格,输入数据用于演示在Excel表格中插入折线图后如何更改坐标轴的数字的操作。2、首先根据演示数据插入折线图,此时可以看到坐标轴的数据最大值是80,间隔数据是10。3、在菜单栏中选择图表工具格式,选择设置所选内容格式。4、完成上一步骤的操作,显示设置坐标轴格式对话框,点击坐标轴...

如何用Excel表格将三条曲线画在一个图中
1、第一步先打开制作图表所需的excel数据,点击页面上方的“插入”选项,在弹出的窗口中选择虚线散点图,然后插入空白图表。2、然后再点击页面右上角的“选择数据”按钮来添加数据。3、在弹出的窗口中选择并点击“添加”。4、然后编辑曲线的名称,然后选择X轴数据源,并单击X轴选择区域前面的小框。5、...

excel怎么快速合并多个工作表数据到一个工作表
以WPS 2019版本为例:如需合并多个「表格(Excel)」文档,可使用WPS2019中已自带的「文档拆分合并」功能:操作步骤:1)打开其中一份「表格(Excel)」文档;2)点击「特色应用-拆分合并-合并」;3)点击添加需合并文件,设置合并文件需合并的页数范围即可将多个文档合并为一份。

在excel中如何把同一个姓的人放在一起
1、以excel2010版本为例,如图A列有一列姓名,现要把同一个姓的人放在一起,首先选中这些姓名;2、然后点击页面右上角的“排序和筛选”,在弹出框里选择升序或降序都可以,这里选择升序;3、则可看到该列姓名是以首字母开头进行的升序排列,其中同一个姓的人放在一起了。

excel怎么让一个宏在所有表格都可以用
第一步,点击Excel界面左下角的录制宏按钮录制宏。2.第二步,在【宏名】处输入一个有意义的名称,帮助以后识别该宏的功能。本例按照默认名称命名。选择将宏录制在【个人宏工作簿】并点击【确定】按钮。3.第三步,马上点击Excel界面左下角的停止录制宏按钮停止宏的录制。4.第四步,按Alt+F11打开VBE...

广平县18853834010: 怎样在EXCEL的一个单元格里插入多项目,比如学号、成绩、科目 -
孔陶莱亿: 输入 学号 两字后,按alt+回车,再输成绩...依此类推

广平县18853834010: 怎样在excel(1个单元格中弄好多项内容)例如: 1征订周刊: 2其他工作: 3查验:1至多项内容弄成纵向的 -
孔陶莱亿: 是不是图上这样的?不是的话你具体告诉我一下,我的excel学的不错. 如果是,你说一声,我把过程告诉你.二、建立分类下拉列表填充项 我们经常要将企业的名称输进到表格中,为了坚持名称的一致性,应用“数占有效性”功效建了一个分...

广平县18853834010: 求excel高手!!如何把一个单元格里的一组数据,分别放入不同单元格里? -
孔陶莱亿: 假设数据在A1单元格, 在B1单元格输入公式 =mid($a1,column(a1),1) 向右填充

广平县18853834010: 在excel表格中,有一公式,请问老师该公式可如何简化及增加嵌套?
孔陶莱亿: 要想增加嵌套,可进行归类,将公式改为: =IF(G$4=1,$B$3,IF(G$4=2,$B$6,IF(G$4=11,$B$3+$B$6,IF((G$4=12)+(G$4=13)+(G$4=22)+(G$4=23),RIGHT(G4)*IF((G$4=22)+(G$4=23),$B$6,$B$3),IF(G$4=21,$B$6+2*$B$3,""))))) 即可增加新的...

广平县18853834010: 如何在excel中将很多单元格的内容合到一个单元格里面 -
孔陶莱亿: 1.如下图多个单元格如何快速合并在一个单元格.2.利用公式"=",选中合并单元格区域.如图:3.在编辑栏选中公式,按”F9"键.如图:4.删除"="、“{}”.如图:5.按“CTRL+H“(替换也可以在菜单栏点击),查找替换”半角分号“,替换为空,确认.如图:6.查找替换”双引号“,替换为空,确认.如图:最后关闭查找和替换窗口.

广平县18853834010: excel 单元格里面如何用函数解决多个条件多层嵌套问题,请高手指教,谢谢 -
孔陶莱亿: =IF(H3="","",LOOKUP(1,0/FIND({"普通电话";"万信通";"无线固话";"专线";"LAN";"XDSL";"数字电路"},H3),IF(G3="A类",{1;1;2;2.5;1.5;1.5;1.5},{2;2;1;1.5;1;1;1})&"%"))如果有C类,公式可改为=IF(H3="...

广平县18853834010: EXCEL怎样在一个单元格中插入多个if函数.即多个假设多个定值显示在一个单元格中.望高手指点
孔陶莱亿: if嵌套

广平县18853834010: 怎样把excel中多个单元格的内容放在一个单元格中? -
孔陶莱亿: H1=H1amp;H2amp;H3nbsp;错误nbsp;H4=H1amp;H2amp;H3nbsp;正确,拖填充柄nbsp;再复制h列,选择性粘贴-数值到a列.如此a列不含公式

广平县18853834010: 如何将excel多个单元格内容贴入一个单元格 -
孔陶莱亿: 不带格式的复制:1. 选中多个单元格,复制;2. 打开记事本程序,粘贴,再选中复制;3. 回到excel,选中目标单元格,点击上面的输入框(就是X √ fx右边的空白输入框),粘贴

广平县18853834010: EXCEL如何将一个单元格里的内容粘贴到多个有内容的单元格里 -
孔陶莱亿: 粘贴不行.选中需要的区域,设置单元格格式——自定义——类型下输入:@"我"

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网