✔ 最佳答案
以下的公式也可以解決啊! 但解答者 “002” Mini 的答案就簡單得很多呢!
=IF(B1=C1,"OK",IF(COUNTIF(B1:C1,B1)-COUNTIF(B1:C1,C1)=1,B1,IF(COUNTIF(B1:C1,C1)-COUNTIF(B1:C1,B1)=1,C1,"WRONG")))
如果你的答案補充了以下的第 5 個測試, 情況如下:
當 B5 = 空白, C5 = 空白, 結論: A5 = OK
(因為 B5 = C5, 兩個儲存格都是沒有輸入任何資料, 滿足條件, 等式成立.)
2012-12-08 23:17:53 補充:
回覆: 2012-12-07 22:28:11 及2012-12-07 22:48:36 的補充
跟據意見欄的條件, A1 的公式如下:
=IF(AND(B1=C1,NOT(B1=""),NOT(C1="")),"OK",IF(COUNTIF(B1:C1,B1)+COUNTIF(B1:C1,C1)=0,"",IF(COUNTIF(B1:C1,B1)-COUNTIF(B1:C1,C1)=1,B1,IF(COUNTIF(B1:C1,C1)-COUNTIF(B1:C1,B1)=1,C1,IF(AND(B1=0,C1=""),B1,IF(AND(B1="",C1=0),C1,"WRONG"))
2012-12-08 23:19:46 補充:
如 B1 = C1, 且 B1 及 C1 同時 = 0, 或 >0 或 <0, A1 = OK;
如 B1 = C1, 且 B1 及 C1 同時留空, 不輸入任何數字, 則 A1 = B1 = C1;
如 B1 輸入 0 或 >0 或 <0 的任何數字, C1 留空, 則 A1 = B1;
如 C1 輸入 0 或 >0 或 <0 的任何數字, B1 留空, 則 A1 = C1;
如 B1 及 C1 輸入 0 或 >0 或 <0 的任何數字, 但 B1 不等於 C1, A1 = WRONG
(請參回答欄公式)
2012-12-08 23:23:54 補充:
由於回答欄的空位不足, 所以把部份答案放到這裡, 抱歉!
2012-12-09 15:58:02 補充:
我於 2012-12-07 18:34:27 所回答的公式有以下的問題:
當 B1 = 0, C1 = 空白 (不輸入任何數字), 則 A1 = OK
所以, 請留意用新公式代替舊公式是比較適合的.
2012-12-10 15:26:55 補充:
補充於 2012-12-08 23:17:53 的回覆
公式第 3 行最後的字 "WRONG")), 末尾漏了幾個 "收括弧", 抱歉! 更正如下:
"WRONG")))))) -----------> 即是合共 6 個 "收括弧"
2012-12-10 15:29:17 補充:
Andy Chan,
您好!
我嘗試過你的公式, 當我輸入 B1=0, C1=空白不輸入, A1=OK; 或 C1=0, B1=空白不輸入, A1=OK.
根據我的公式, 上述所提出的兩點, A1 都是 =0, 因 "0" 是數值, 另一儲存格 "留空" 什麼都不輸入, 不是數值, 我的公式是否不對? 雖然它很長, 謝謝您的回覆及幫忙!
2012-12-10 23:31:50 補充:
Andy Chan,
您好!
根據你的新公式, 當我輸入 B1=2, C1=3, 則 A1=2; 如果 B1=5, C1=3, 則 A1=5, 為何 B1 及 C1 都有數據時, A1 都總是顯示 B1 的數據? 不過, 發問者就沒有要求怎樣處理, 但是, 在邏輯上, 是否不正確及應顯示 WRONG? 我不明白我是否處理得不正確? 你可以回覆我嗎? 謝謝!
我的公式在回答欄裡消失了一半, 怎樣可以縮小使它全部顯示出來? 很奇怪!!
2012-12-11 12:12:52 補充:
跟據 2012-12-08 23:17:53 的補充 ~
公式如下:
=IF(AND(B1=C1,NOT(B1=""),NOT(C1="")),"OK",IF(COUNTIF(B1:C1,B1)+COUNTIF(B1:C1,C1)=0,"",
因這裡的字數有限, 下面再接續未完的公式.
2012-12-11 12:16:52 補充:
接續上面未完的公式, 即續最尾符號 "", 之後:
IF(COUNTIF(B1:C1,B1)-COUNTIF(B1:C1,C1)=1,B1,IF(COUNTIF(B1:C1,C1)-COUNTIF(B1:C1,B1)=1,C1,IF(AND(B1=C1,B1="",C1=""),"OK","WRONG")))))
Daniel / Andy Chan:
雖然公式較長, 你們可以提供意見, 謝謝! ~
*** 上半截公式因打錯資料, 已作取消重新補回此兩個新留言.
2012-12-12 09:58:32 補充:
Andy Chan,
你真好人! 讓我研究一下先, 謝謝您!