• 締切済み

エクセル2000でセルの表示とリンクのやり方を教えてください

下記のやり方をご存知の方いましたらお答えして頂けませんか?よろしくお願い致します。 1)あるセルに計算式を入れた時、その値がマイナスになる場合はそのセルを無表示にするやり方 2)計算の結果を違うファイルの指定したセルにリンクさせる方法 3)例えば999が最高値で0に戻るようなメーターがあった場合、888-11の答えが=123になるようなやり方

みんなの回答

回答No.4

    A   B 1  888 2   12  123 3  155  143 4  294  139 のとき、B2に =IF(A2<A1,999-A1+A2,A2-A1) と入力して下方にコピーということ でしょうか。

takuyadesu
質問者

お礼

早速のご回答ありがとうございました。

回答No.3

3) 11の値がセルA1に、888の値がセルA2にあるとして、 =IF(A1<B1,1000+A1-B1,A1-B1) ではいかがですか。

takuyadesu
質問者

お礼

早速のご回答ありがとうございました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

1) セルの表示書式で #;"";0 の様にします。 2) 2つのファイルを開いて、指定したセルに=と入力して、計算の結果のセルを選択してENTERを押します。 3) 意味が良くわかりません。 888-11がなぜ123になるのか、 それと0に戻るメータとどういう関係があるのか、補足してください。

takuyadesu
質問者

お礼

すいません、1011-888の間違いでした

takuyadesu
質問者

補足

早速回答してくださったのに説明不足で申し訳ございませんでした。 補足ですが、例えば水道のメーター等を思い浮かべて頂いて、0から始まって1,2,3・・・999リットルまで上がっていき、999リットルの後にまた0に戻ると言う事です。その時の888リットルの段階から0に戻って12リットルまで使った時の使用量の計算式の立て方を知りたいのですが・・(本来なら1012-888=123ですが12-888の計算の答えが=123と表示できるようにしたいのですが・・)

  • shkwta
  • ベストアンサー率52% (966/1825)
回答No.1

(1) そのセルを選択し、 書式→条件付き書式→「次の値より小さい」をえらんで0を入力→書式→フォント→色を白にする これで、文字の色が白になるので、負のときは見えなくなります(ただし、ドラッグすると見えます) (2) 2つのファイルを開いておき、参照元のセルをクリックして = を入力し、参照先のファイルの該当するセルをクリックしてEnterを押します。 今後このファイルを開くたびにリンクを更新するかどうか聞いてくるので、「更新する」と答えると、参照先のファイルの内容を自動的に読み込んで表示してくれます。 (3) この式は11-888の誤りと思います。 =MOD(11-888,1000) とすると、123になります。 =MOD(A5-B5,1000) とすると、A5からB5を引いてその答を(1000で割った剰余により)0~999に当てはめます。

takuyadesu
質問者

お礼

早速のご回答ありがとうございました。

関連するQ&A