EXCEL 有数值显示数值,没有数值则为空
如上图,K列=I479-D479,如果有值就显示数值,没有则为空L列-AA列也是一橛的,有则显示数值,没有则为空L列-AA列怎么用条件格式数值变红我这是3个问题,问题1:...
如上图,K列=I479-D479,如果有值就显示数值,没有则为空
L列-AA列也是一橛的,有则显示数值,没有则为空
L列-AA列怎么用条件格式数值变红
我这是3个问题,
问题1:k489=I489-D489,怎么用IF公式代入,比如490,491期还没有数值,则K490,491都为空
问题2:跟上面差不多代入IF公式,490,491两行的#不显示
问题3:L-AA列出现的数在下面显红底格 展开
L列-AA列也是一橛的,有则显示数值,没有则为空
L列-AA列怎么用条件格式数值变红
我这是3个问题,
问题1:k489=I489-D489,怎么用IF公式代入,比如490,491期还没有数值,则K490,491都为空
问题2:跟上面差不多代入IF公式,490,491两行的#不显示
问题3:L-AA列出现的数在下面显红底格 展开
展开全部
可以用函数来实现,如果你需要完整的公式,你需要提供你这些区域需要显示或者不显示的数据来源或者公式。如果不能提供这些数据,请参考以下内容: 方法其实很简单,就是在你这些需要显示或者不显示的单元格里面增加一个IF函数,来判断B5是否有数据。 举个例子:假设你G4的内容是根据G2的内容计算来的,然后要在B5有数据的情况下才显示,那么在G4单元格中输入公式: =IF(ISBLANK(B5),"",TEXT(G2, "[DBNum2][$-804]G/通用格式")&"元整") 这个公式的意思是计算B5单元格是否为空白单元格,如果是,那么就不显示,如果不是,那么就引用G2的数据以“[DBNum2][$-804]G/通用格式”显示,后面加上“元整”。 其他区域的内容与此同理,前面计算标准都是一样的,即:=IF(ISBLANK(B5),"",从这里开始为你要显示的数据)。
一、将公式所在单元格格式设置成常规格式; 二、设置:工具---选项---视图---勾选“零值”---确定; 二、将公式中返回值为""的,改成0,或去掉为0值时返回为空值"",这样的公式条件。 如 =IF(A1="","",某公式) 改成 =IF(A1="",0,某公式) 如 =IF(SUM(B:B)=0,"",SUM(B:B)) 改成 =SUM(B:B)
正常情况下,没数值时不会显示0只有在使用直接引用的公式,例如,在B1中输入:=A1,当A1为空时,B1就会显示为0因此可以考虑在公式上套一个IF函数:=IF(A1="","",A1)或者是:=A1&"",将其转换为文本,也可消除显示0值无论如何,都需要修改原有公式。通过单元格自定义数字格式的方法应该不行,会将数值0也隐藏掉。
一、将公式所在单元格格式设置成常规格式; 二、设置:工具---选项---视图---勾选“零值”---确定; 二、将公式中返回值为""的,改成0,或去掉为0值时返回为空值"",这样的公式条件。 如 =IF(A1="","",某公式) 改成 =IF(A1="",0,某公式) 如 =IF(SUM(B:B)=0,"",SUM(B:B)) 改成 =SUM(B:B)
正常情况下,没数值时不会显示0只有在使用直接引用的公式,例如,在B1中输入:=A1,当A1为空时,B1就会显示为0因此可以考虑在公式上套一个IF函数:=IF(A1="","",A1)或者是:=A1&"",将其转换为文本,也可消除显示0值无论如何,都需要修改原有公式。通过单元格自定义数字格式的方法应该不行,会将数值0也隐藏掉。
展开全部
问题1:你的原公式在我的2007版验证无误。
既然出现错误值,加一个错误判断的信息函数ISERR即可。
在k489输入下面的公式:
=IF(ISERR($I489-$D489),"",$I489-$D489)
公式完成后向上、向下复制公式到其他需要此公式的单元格。
问题2:之所以显示为#号,而不是错误值代码,是因为你的列宽太窄。
其实道理是和问题1一样的。。自己采用问题1的办法解决吧。
问题3:选中L-AA列数据区域,设置条件格式,条件<>"" (2007版选 无空值),格式填充红色。
既然出现错误值,加一个错误判断的信息函数ISERR即可。
在k489输入下面的公式:
=IF(ISERR($I489-$D489),"",$I489-$D489)
公式完成后向上、向下复制公式到其他需要此公式的单元格。
问题2:之所以显示为#号,而不是错误值代码,是因为你的列宽太窄。
其实道理是和问题1一样的。。自己采用问题1的办法解决吧。
问题3:选中L-AA列数据区域,设置条件格式,条件<>"" (2007版选 无空值),格式填充红色。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
K479输入 =IF(COUNT(D479:I479),I479-D479,""),公式向下拉复制。
L479输入 =IF(L$1=$K479,$K479,""),公式向下拉复制,再向右拉复制。
条件格式:选中区域--条件格式--单元格值--=L1--填充红色。
L479输入 =IF(L$1=$K479,$K479,""),公式向下拉复制,再向右拉复制。
条件格式:选中区域--条件格式--单元格值--=L1--填充红色。
更多追问追答
追问
厉害,第一条公式解决后,第二个自然就好了。感谢,
不过有一点不明白,COUNT是统计D479:I479之间的个数,在这条公式中怎么有这个作用。
求高手再帮忙解决第三个问题吧,出现的数怎么自动变红格,用什么公式。。
追答
COUNT是统计D479:I479之间的个数,统计出大于等于1的个数就是本期开了啊。
第三个用条件格式就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=IF($K479=L$1,L$1,"")
向左拉填充或向下填充
数值变红设置:
既然有数字的才变红。其余的都是空白。可以全部选择字体为红色就可以了。
向左拉填充或向下填充
数值变红设置:
既然有数字的才变红。其余的都是空白。可以全部选择字体为红色就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=IF($K479=I$479,I$479,"")
公式右拉!
公式右拉!
追问
你这个是解决的出数问题,下面的没出数都为空,这个怎么做
追答
没明白你的意思,加 QQ说话吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询