- ベストアンサー
二つのセルの合計が8以上なら1、16以上なら2
二つのセルの合計が8以上なら1、16以上なら2という関数はどうなりますか? 二つのセルには別の関数が入っているのが原因なのか何を入れても循環参照と警告が出ます。 どうしたらよいでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=INT((セル1+セル2)/8) >何を入れても循環参照と警告が出ます。 それは「本当に循環参照している」からです。 例えば、 A1セル: =B1 B1セル: =C1+D1 C1セル: 20 D1セル: =A1 となっていると「参照が循環している」との警告が出ます。 A1を見ると「B1を参照する式」が書いてあって、B1を見ると「C1とD1を参照する式」が書いてあって、D1を見ると「A1を参照する式」が書いてあるので、参照がグルグル回って(循環して)しまい、値が確定しません。 このような「堂々巡りになる式」があると「循環参照」の警告が出ます。 なお、一番単純な「循環参照」は、以下のような「自分自身を含む式」です。式の中に「自分自身」は書いてはいけません。 E1セル: =E1
その他の回答 (1)
- ShowMeHow
- ベストアンサー率28% (1424/5027)
回答No.1
int((a1+a2)/8) とか
質問者
お礼
ありがとうございました
お礼
そうだったんですか!分かりやすい解説でなぜできないのかよく分かりました。 ありがとうございました!