请问excel的if函数里,如果单元格没意义则等于1,怎么表达

 我来答
wykcorp
推荐于2016-07-05 · TA获得超过1.4万个赞
知道大有可为答主
回答量:5839
采纳率:85%
帮助的人:3271万
展开全部

如以下公式:A1单元格的值直接就是叫 没意义 三个字的,就返回值1,否则返回2。

=if(A1=“没意义",1,2)

 

又或者=IF(A1=20,1,"")

则表示如果A1的值是20,则返回的结果等于1,否则公式返回空白值, 公式中的双引号 "" 代表空白。

注意公式中的条件判断部份,如果直接对汉字或英文字母等文本进行判断,条件要用双引号半角的 " " 括起来。

 

IF函数的语法结构:IF(条件判断,结果1,结果2)

 

意思为:  对满足条件的数据进行判断,条件满足则输出结果1,不满足则输出结果2,条件与结果之间用半角的逗号间隔。

其中条件判断中用到的关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。

 

如果公式的条件判断部份也是公式返回的值,如 

=IF(A1/A2,1,"")

此时如果A2的值为0,则公式会返回除0的错误值 #DIV/0 ,如果想要遇上这种情况时,公式要回返1值时,要在条件部份再加一个判断函数 ISERROR函数,则公式写为: 

=IF(ISERROR(A1/A2),1,"")

如果是EXCEL 2007及以上版本的公式还可以写为这样:

 =IFERROR(IF(A1/A2,1,""),"")


下图示例表示,当B7单元格为空白时,公式也返回""(空白值),否则返回C7单元格除以B7单元格的商。

 

georgetalent
2013-08-03 · 知道合伙人旅游行家
georgetalent
知道合伙人旅游行家
采纳数:242 获赞数:1046
毕业于北京装甲兵工程学院计算机系指挥自动化专业,现任沈阳市旅游局区域合作处职员

向TA提问 私信TA
展开全部
=IF(ISERROR(A1),1,"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
byl341010202
2013-08-03 · TA获得超过2195个赞
知道大有可为答主
回答量:2860
采纳率:0%
帮助的人:2400万
展开全部
=iferror(A1,1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式