PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] Excel的if
楼主:
R0An
(R0An)
2014-09-07 23:08:58
软件:
Office 2010的Excel
版本:
Office 2010
欲让A2格子输入1~4时,A1会显示1,否则就是0。
函数若写: =if(0<A2<5, 1,0)
则即使输入1或2或3或4,A1永远只显示0。
如果写成 =if(A2<5, 1,0)就不会有这问题,但是如此一来如果A2是0的话,A1也会显示成1
,但因实务需求,A2不能为0。
有任何解决方法或是其他函数可用?谢谢
楼主:
R0An
(R0An)
2014-09-07 23:10:00
另外,Office 2003也有一样的状况
作者: soyoso (我是耀宗)
2014-09-07 23:19:00
=(A2>0)*(A2<5)
作者:
enjoyyou
(漫步人间)
2014-09-07 23:45:00
两段式IF =IF(A2>0,IF(A2<5,1,0),0)
作者: soyoso (我是耀宗)
2014-09-08 00:02:00
一段式IF =IF(AND(A2>0,A2<5),1,0)无段式 =--AND(A2>0,A2<5)
楼主:
R0An
(R0An)
2014-09-08 00:45:00
原来要这样用,谢谢!
作者:
tothat
(RJC)
2014-09-08 02:14:00
请问无段式的话and 前面的--是什么意思???
作者:
newacc
(XD)
2014-09-08 10:49:00
让逻辑值转换成1和0
继续阅读
[算表] Sigma加总符号插入
kobe741011
[算表] excel 档案损毁 解决方式分享
howardbaby
[算表] 日期格式乱掉
th3
[问题] Office 365家用版续约问题
Chjung
[算表] 插入空白三列的快速方式?
ljuber
[算表] if函数问题
tothat
[问题] hotmail被锁 后续
z5516
[文件] 无法取代→字串包含一组超出范围的数字
wind571
[问题] outlook 自动转寄 (解决会送1000P答谢)
Arim
[算表] 图表,多组时间-数值如何绘制
ninku720
Links
booklink
Contact Us: admin [ a t ] ucptt.com