[算表]儲存格A若填上資料,B則滿足相關算式

作者: organic (organic)   2016-10-06 09:23:42
軟體:excel2007
版本:
儲存格A無任何資料,為空白儲存格,
若填上任何形式的資料(數字文字時間...等),則儲存格B為0
B=if(a="?",0)
請教?該填入什麼?
因為不知道怎麼下關鍵字,如曾有相同問題還請指教。
作者: soyoso (我是耀宗)   2016-10-06 09:27:00
=if(a1="","",0) http://imgur.com/jE0jawo
作者: organic (organic)   2016-10-06 10:12:00
謝謝S大若是在加A若為空白儲存格,B=C的條件,該怎麼設定對不起我耍笨了,b=if(a="",b=c,O)
作者: waiter337 (給開司一罐蘇格登)   2016-10-06 13:30:00
D1 =IF(AND(A2="",B2=C2),"",0)或者雙迴圈+輔助D1=IF(A1="","",0)e1=IF(B1=C1,"=","x")=IF(AND(D1="",E1="="),"a空&b=c",TEXT(D1,0)&TEXT(E1,0)) 這兩行合起來放在f1
作者: soyoso (我是耀宗)   2016-10-06 13:45:00
if為邏輯、邏輯判斷或稱邏輯比較,不是回文所寫的"迴圈"或稱的"雙迴圈"
作者: waiter337 (給開司一罐蘇格登)   2016-10-06 14:06:00
樓上正確,抱歉誤導,因為我本來想寫雙迴圈但是想想怕原po會太複雜,如果把這三行合起來寫成一行就是雙迴圈了雙if =,=
作者: soyoso (我是耀宗)   2016-10-06 14:22:00
另外選擇使用函數text的原因為?text(d1(0),0)為文字類態的0,text(e1("x"),0)回傳"x",這來看以d1&e1不就可行了
作者: waiter337 (給開司一罐蘇格登)   2016-10-06 14:37:00
我也在納悶這個問題=,=
作者: soyoso (我是耀宗)   2016-10-06 14:37:00
樓上回文寫的稱為巢狀if,不是雙if
作者: waiter337 (給開司一罐蘇格登)   2016-10-06 14:38:00
可能我原本不知道打錯什麼了 想說就用text解決巢狀if 感謝指導

Links booklink

Contact Us: admin [ a t ] ucptt.com