if语句的用法如69>A1>50,是“北京”70>A1>99,是“天津”120>A1>100,是“上海”A1=0,是“错误”这个表达式,如何用If表达?能多介绍一下if语句的多层嵌套式用法?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 15:40:02
if语句的用法如69>A1>50,是“北京”70>A1>99,是“天津”120>A1>100,是“上海”A1=0,是“错误”这个表达式,如何用If表达?能多介绍一下if语句的多层嵌套式用法?

if语句的用法如69>A1>50,是“北京”70>A1>99,是“天津”120>A1>100,是“上海”A1=0,是“错误”这个表达式,如何用If表达?能多介绍一下if语句的多层嵌套式用法?
if语句的用法
如69>A1>50,是“北京”
70>A1>99,是“天津”
120>A1>100,是“上海”
A1=0,是“错误”
这个表达式,如何用If表达?
能多介绍一下if语句的多层嵌套式用法?

if语句的用法如69>A1>50,是“北京”70>A1>99,是“天津”120>A1>100,是“上海”A1=0,是“错误”这个表达式,如何用If表达?能多介绍一下if语句的多层嵌套式用法?
是不是EXCEL的公式呀?
=IF(A1>=100,"上海",IF(A1>=70,"天津",IF(A1>=50,"北京",IF(A1=0,"错误","其他"))))
IF的具体用法介绍
请参阅
执行真假值判断,根据逻辑计算的真假值,返回不同结果.
可以使用函数 IF 对数值和公式进行条件检测.
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式.例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE.本参数可使用任何比较运算符.
Value_if_true logical_test 为 TRUE 时返回的值.例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”.如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零).如果要显示 TRUE,则请为本参数使用逻辑值 TRUE.Value_if_true 也可以是其他公式.
Value_if_false logical_test 为 FALSE 时返回的值.例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”.如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE.如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零).Value_if_false 也可以是其他公式.
说明
函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件.请参阅下面最后一个示例.
在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值.
如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算.
Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据.例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数.如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数.请了解关于根据条件计算值.
示例 1
如果您将示例复制到空白工作表中,可能会更易于理解该示例.
操作方法
创建空白工作簿或工作表.
请在“帮助”主题中选取示例.不要选取行或列标题.
从帮助中选取示例.
按 Ctrl+C.
在工作表中,选中单元格 A1,再按 Ctrl+V.
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”.
1
2
A
数据
50
公式 说明(结果)
=IF(A2B2,"Over Budget","OK") 判断第 1 行是否超出预算 (Over Budget)
=IF(A3>B3,"Over Budget","OK") 判断第 2 行是否超出预算 (OK)
示例 3
如果您将示例复制到空白工作表中,可能会更易于理解该示例.
操作方法
创建空白工作簿或工作表.
请在“帮助”主题中选取示例.不要选取行或列标题.
从帮助中选取示例.
按 Ctrl+C.
在工作表中,选中单元格 A1,再按 Ctrl+V.
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”.
1
2
3
4
A
成绩
45
90
78
公式 说明(结果)
=IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C",IF(A2>59,"D","F")))) 为第一个成绩指定一个字母等级 (F)
=IF(A3>89,"A",IF(A3>79,"B",IF(A3>69,"C",IF(A3>59,"D","F")))) 为第二个成绩指定一个字母等级 (A)
=IF(A4>89,"A",IF(A4>79,"B",IF(A4>69,"C",IF(A4>59,"D","F")))) 为第三个成绩指定一个字母等级 (C)
在上例中,第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false.同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false.例如,如果第一个 logical_test (Average > 89) 为 TRUE,则返回“A”;如果第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推.
用下列关键字指定数字的字母等级.
如果成绩是 则返回
大于 89 A
80 到 89 B
70 到 79 C
60 到 69 D
小于 60 F

if语句的用法如69>A1>50,是“北京”70>A1>99,是“天津”120>A1>100,是“上海”A1=0,是“错误”这个表达式,如何用If表达?能多介绍一下if语句的多层嵌套式用法? 电子表格一个工作表最多能插入多少个if语句?为什么后面插入的if语句不能判断值了?都直接返回错误值. 如果是一个公式如A1=B2,而B2里有一个数字,那么if语句能判断A1吗?如: A1=A2 A2格子里有 if语句用法 Perl中if语句,while语句的测试条件使用了方括号有这种用法吗?如:if [$# -eq 0] ; then可以这样使用吗?我想着好像测试条件用的是()呢?[]和()有什么区别吗? 求C语句中if与then之间的用法 if-else-if 的用法if(条件1){语句1}if else(条件2){语句2if(条件2-1){语句2-1}}else{语句3if(条件3-1){语句3-1}if else(条件3-2){语句3-2}else {语句3-3}}这样写行不行?能不能详细的说下if的用法? excel 连等于,if语句如下图,连等于不知道是不是表达错了,为什么A1到D1都是一样的内容(w),可if语句返回来的 是False.我想要找出如果A-D都是一样的文本 则返回TRUE,只要有一个不一样则返回False. 请求详解这个语句的含义:=IF(COUNTIF(A$1:A1,A2),ROW(A1)-MAX(IF(A$1:A1=A2,ROW(A$1:A1))),) if语句的基本格式是? VHDL的IF语句是 IF THEN ELSIF EXCEL关于判断的问题 IF语句如果 A1<50 则B1=850≤A1<100 则B1=10100≤A1<160 则B1=11A1≥160 则B1=13 谁知道,如何用JS的 if 语句,判定onmousemove 求EXL提取整数的公式如A1=1011(可能是1999,18876,不等...),要求不管A1是多少,只取整数如B1=1000我用了=IF(AND(A1>=1000,A1=2000,A1 Excel表格中IF语句后的格式设置A B1 2011-01-28 =IF(A1-TODAY() lingo 判断语句的使用b1=@if(a1(i)#eq#0,0,b1);a1是个0-1矩阵,b1也是0-1矩阵.当a1为0是,b1也为0,当a1不为0时,不影响b1的取值.我的这个语句运行时,要报错,我自己修改了一下:b1(ii)=@if(a1(ii)#eq#0,0,b1(ii));但 if语句的用法,条件到底是什么样的啊,请高手指点.下面的程序里面的if(!exchange)怎么理解啊,是exchange==0还是exchange==1啊?可以具体和我说说if语句条件的用法吗?谢谢啦 关于excel中的if条件句实现:如果该数是奇数,则输出结果等于该数加上1,如果该数是偶数,则输出结果不变这个问题我用=if(mod(a1,2),a1+1,a1)这个if语句不行啊,是偶数的时候也自动加上了一个1.我 IF语句求解,如果a1大于12,且b1大于12,d1等于c1+3,如果a1大于12,且b1小于12,d1等于c1+1,如果a1小于12,且b1大于12,d1等于c1+2,如果a1小于12且b1小于12,d1等于c1不好意思,我提问错了,我想要的是excel的if