Board logo

標題: 儲存格公式出現錯誤:公式省略相鄰的儲存格 [打印本頁]

作者: 許瑞祥    時間: 2014-7-27 17:02     標題: 儲存格公式出現錯誤:公式省略相鄰的儲存格

B2=2             B3=3
在C1:C5=1,2,3,4,5如附件
在K7儲存格公式 =IF(B2=2,MAX(C1:C5),2)
在K8儲存格公式 =IF(B3=3,MAX(C2:C5),2)
請問大大為什麼K7儲存格沒有錯誤    K8卻會有   
       感謝~~
[attach]18767[/attach]
作者: Cyssuc    時間: 2014-7-27 19:50

本帖最後由 Cyssuc 於 2014-7-27 19:53 編輯

瞎掰一下
我不能看附件
在K7儲存格公式 =IF(B2=2,MAX(C1:C5),2)
在K8儲存格公式 =IF(B3=3,MAX(C2:C5),2)

K8儲存格公式 =IF(B3=3,MAX(C1:C5),2)
應該是要這樣?!  試試看 哈哈哈

又或者 修改成
=IF(B2=2,MAX($C$1:$C$5),2)
=IF(B3=3,MAX($C$1:$C$5),2)
作者: 許瑞祥    時間: 2014-7-28 00:38

回復 2# Cyssuc


    謝謝大大  有解決我的問題
如果K8=IF(B3=3,MAX($C$2:$C$5),2)  改成這個樣子有解決我的問題
但是   因為我整個C欄有數值      我想讓K8=IF(B3=3,MAX(C2:C5),2)     K9=IF(B4=4,MAX(C3:C6),2)   K9=IF(B5=5,MAX(C4:C7),2)
以此類推  填充下去     就不能用"絕對參照"→MAX($C$2:$C$5)
為什麼會這樣!?   請大大幫我解答
作者: p212    時間: 2014-7-28 09:43

本帖最後由 p212 於 2014-7-28 09:53 編輯

回復 3# 許瑞祥
依1#與3#的描述看來MAX的引數有些矛盾,可否上傳C欄含多筆資料且附上您期待的答案之範例檔供參?方便研究!
謝謝!
[註1]
1#:在K7儲存格公式 =IF(B2=2,MAX(C1:C5),2);在K8儲存格公式 =IF(B3=3,MAX(C2:C5),2)
3#:K8=IF(B3=3,MAX(C2:C5),2)     K9=IF(B4=4,MAX(C3:C6),2)   K9=IF(B5=5,MAX(C4:C7),2)
[註2]
上列公式之B2=2、B3=3、B4=4、B5=5,若是依序數列,則可逕用B2=ROW(1:1)+1,向下複製公式解決。
作者: Hsieh    時間: 2014-7-28 09:56

回復 3# 許瑞祥
依你的敘述,只是錯誤檢查發現相鄰儲存格公式不一致
而不是公式計算錯誤
只需忽略該項公式檢查即可

[attach]18772[/attach]
作者: 許瑞祥    時間: 2014-7-28 21:39

回復 4# p212

它的數值是正確的,只是K7:K16的儲存格左上角會出現綠色三角形,此儲存格內的公式參照到與其他數值相鄰的範圍
只是覺得很奇怪為什麼會有這問題
    [attach]18780[/attach]
作者: p212    時間: 2014-7-29 09:21

本帖最後由 p212 於 2014-7-29 09:23 編輯

回復 6# 許瑞祥
您的問題原因請參考5#超級版主Hsieh的說明與修正




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)