表格IF函数公式表格文件下载.xls
- 文档编号:14478905
- 上传时间:2022-10-23
- 格式:XLS
- 页数:9
- 大小:29KB
表格IF函数公式表格文件下载.xls
《表格IF函数公式表格文件下载.xls》由会员分享,可在线阅读,更多相关《表格IF函数公式表格文件下载.xls(9页珍藏版)》请在冰豆网上搜索。
男99及格IF(ISNUMBER(B9),IF(B9=60,IF(B9=60,及及格格,不不及及格格),B9)女80及格A:
ISNUMBER(B9)女缺考缺考B:
IF(B9=60,及及格格,不不及及格格)男59不及格C:
B91、先认识函数语法:
“=IF(要求的条件,满足条件的返回值,不满足条件的返回值)”。
2、第2层套嵌应在上述第2个逗号之后加IF(),第3层套嵌应在第2层套嵌括弧里的第2个逗号后添加IF().最多可套嵌7层,最后的IF()括弧里必须是上述第1项内3个参数。
3、也可以这么叙述:
“=IF()”函数,必须满足语法规定的三个参数,若有内部套嵌,其套嵌的“IF()”即为第三个参数;
最多可套嵌7层。
这样也可以进一步理解上述第2项的“第2层套嵌应在上述第2个逗号之后加IF()”的意思。
如:
#VALUE!
仅供你理解该函数时参考。
最简单的解释#NAME?
logical_test:
要检查的条件。
value_if_true:
条件为真时返回的值。
value_if_false:
条件为假时返回的值。
其中嵌套使用时可以把新的if函数单独作为一个值(条件为真时返回的值或者条件为假时返回的值)即可,将你的所有函数的参数填写完整即可IF()函数是我们经常用到的一个函数,不过函数的嵌套不能超过7层,多出来的条件怎么办呢?
1.将七层之外的IF语句,放在另外的单元格内来处理,例:
C5=if(if,.,(if.),B5),B5单元格就是存放七层之外的IF语句。
依此类推,可以实现在数据库语言中CASE语句的功能。
2.IF函数的确有七层嵌套的限制。
遇到七层嵌套还解决不了的问题,可以尝试用其它的函数组合和数组公式来解决;
有时用VBA方案可以有很好的效果。
这里给出一个解决IF函数嵌套超出范围的方法,可能比较容易使初学者看懂。
其思路是:
一个单元格做不了的事,分给两个或更多的单元格来做,文字内容是这样,函数内容也是这样。
例子:
假如A11,则B1A;
A12,则B1BA126,则B1Z解决方法如下:
B1=IF(A1=1,A,IF(A1=2,B,IF(A1=3,C,IF(A1=4,D,IF(A1=5,E,IF(A1=6,F,IF(A1=7,G,IF(A1=8,H,C1)C1=IF(A1=9,I,IF(A1=10,J,IF(A1=11,K,IF(A1=12,L,IF(A1=13,M,IF(A1=14,N,IF(A1=15,O,IF(A1=16,P,D1)D1=IF(A1=17,Q,IF(A1=18,R,IF(A1=19,S,IF(A1=20,T,IF(A1=21,U,IF(A1=22,V,IF(A1=23,W,IF(A1=24,X,E1)E1=IF(A1=25,Y,IF(A1=26,Z,超出范围)根据情况,可以将C、D、E这些从事辅助运算的单元格放在其它任何地方3.一个单元格也可以实现=IF(A1=1,A,IF(A1=2,B,IF(A1=3,C,IF(A1=4,D,IF(A1=5,E,IF(A1=6,F,IF(A1=7,G,IF(A1=8,H,)&
IF(A1=9,I,IF(A1=10,J,IF(A1=11,K,IF(A1=12,L,IF(A1=13,M,IF(A1=14,N,IF(A1=15,O,IF(A1=16,P,)&
IF(A1=17,Q,IF(A1=18,R,IF(A1=19,S,IF(A1=20,T,IF(A1=21,U,IF(A1=22,V,IF(A1=23,W,IF(A1=24,X,)&
IF(A1=25,Y,IF(A1=26,Z,)(数组形式输入)。
4.以一例:
a1=1,2,3,4,5,6,7,8,9,10b=if(a1=1,一,if(a1=2,二,if(a3=3,三,.if(a1=9,九,if(a1=10,十),if超过7层不起作用,我该如何办?
解答:
a、b=if(a15,if(a1=6,六。
),明白意思?
就是截为两段再做判断,这样可以不超过7重。
b、可以用自定义数字格式。
也可以用=CHOOSE(A1+1,一二三四五六七八九十)问:
实际上我的要求是现行高一成绩统计中:
b=if(a1=语文,语文,if(a1=数学,数学,if(a1=英语,英语,if(a1=物理,物理,if(a1=化学,化学,if(a1=历史,历史,if(a1=政治,政治,if(a1=生物,生物“,if(a1=地理,地理),这样超过了7层。
我不知如何处理。
因为下面的公式要引用语、数、英、等。
答:
新建一表,取名Data,找一区域设置名称为SubjectTable:
语文Chinese英语English.=vlookup(SubjectTable,a1,2,false)可以有65536个,够了吧。
其实,稍加改进,理论上,可以有达到你硬盘空间的个数。
或用if和or的组合可以解决15个。
姓姓名名数数学学等等级级男99及格buhao女80及格hao女80及格buhao男59不及格buhao如果A2是“男”,以B2100为判断条件,否则以B295为判断条件;
其中嵌套使用时可以把新的if函数单独作为一个值(条件为真时返回的值或者条件为假时返回的值)即可,将你的所有函数的参数填写完整即可1.将七层之外的IF语句,放在另外的单元格内来处理,例:
B1=IF(A1=1,A,IF(A1=2,B,IF(A1=3,C,IF(A1=4,D,IF(A1=5,E,IF(A1=6,F,IF(A1=7,G,IF(A1=8,H,C1)C1=IF(A1=9,I,IF(A1=10,J,IF(A1=11,K,IF(A1=12,L,IF(A1=13,M,IF(A1=14,N,IF(A1=15,O,IF(A1=16,P,D1)D1=IF(A1=17,Q,IF(A1=18,R,IF(A1=19,S,IF(A1=20,T,IF(A1=21,U,IF(A1=22,V,IF(A1=23,W,IF(A1=24,X,E1)=IF(A1=1,A,IF(A1=2,B,IF(A1=3,C,IF(A1=4,D,IF(A1=5,E,IF(A1=6,F,IF(A1=7,G,IF(A1=8,H,)&
b=if(a1=1,一,if(a1=2,二,if(a3=3,三,.if(a1=9,九,if(a1=10,十),if超过7层不起作用,我该如何办?
问:
=vlookup(SubjectTable,a1,2,false)可以有65536个,够了吧。
=IF(A1=1,A,IF(A1=2,B,IF(A1=3,C,IF(A1=4,D,IF(A1=5,E,IF(A1=6,F,IF(A1=7,G,IF(A1=8,H,)&
序号项目得分1A12A23A24B35A36G37I48A59B610B711A8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表格 IF 函数 公式