- ベストアンサー
別のCellの値を変化させる手段
「もし~の状態の領域が存在しているのならば、『其処』の値を…。」 という表現を、ワークシート関数では綴れないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エクセルの関数では、「よそのセル」をイジる事は全くできません。不可能です。 変わって欲しい「そのセル」に、素直に関数を入れて下さい。 若しくは、マクロを使って実現します。 具体的に何かこうなって欲しい事があるなら、具体的な状況とヤリタイ事をキチンとまとめて、別途新しいご相談として投稿してみて下さい。
その他の回答 (1)
- hellcats
- ベストアンサー率35% (5/14)
回答No.1
捉え方が間違っていたら申し訳ありません(>_<) ifを使った関数でできるような気がします。 >「もし~の状態の領域が存在しているのならば、『其処』の値を…。」 「もしD(の列)が100~200の値だったらそこの値を全て100にしたい」 ↑これだったらifの関数でできます! さらに条件を足す場合は 「and」→100~200を100に、それと300~400を300に…とかです。 「or」→100~200を100か300~400を300を300、どちらかが当てはまれば「or」は反応します。 高校で使っていただけの知識なので間違っていたら申し訳ありません(>_<) 普段は例えばですがテストの合計が70点以上に○をつける、という風に使っています。
質問者
補足
折角の御協力を下さっているのに、 説明不足に留まっていてすいません。 「『其処』の値を其のCellの中で変化させる」という作業の可否を、 此のページで、私は御尋ねしています。
お礼
別のページ( http://okwave.jp/qa/q7614324.html )にも、 関連の質問を提出させて戴きましたので、 其処でも御指導を賜れますと、非常に助かります。
補足
御指導に強く感謝します。 矢張りVBEが必要になるのですね。 例えば、複数の"VLOOKUP"関数の戻り値を演算子で比較しました際に、 もし全ての戻り値を等号で結べるのでしたら、 それ等の戻り値のCellを参照させる、 という設定の可否を知りたい、と私は願っております。