• 締切済み

エクセル関数

A1のセルに未定のマイナスの数字ときは、B1のセルに500を A1のセルに未定のプラスの数字のときは、B1のセルに200を入れるようにするには、 どうしたらいいのでしょうか? どうぞよろしくお願いします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 A1セルに数値の0が入力された場合、B1セルには何を入れれば良いのでしょうか?  取り敢えずの話として、A1セルに数値の0が入力された場合には間をとって350が入る様にするものとして回答致します。  その場合、B1セルに次の様な数式を入力しておきますと、 A1セルに入力されている値が、0よりも小さい数値である場合にはB1セルに500が、 A1セルに入力されている値が、0よりも大きな数値である場合にはB1セルに200が、 A1セルに入力されている値が、0よりも小さい数値である場合にはB1セルに350が、 A1セルに入力されている値が、文字列等の数値ではない値である場合には何も表示されない様にできます。 =IF(ISNUMBER(A1),IF(A1=0,350,IF(A1>0,500,200)),"")

na_gahisa
質問者

お礼

有難うございました。 説明も思うように出来なくてすみません。 お陰様でスッキリしました。

関連するQ&A

  • エクセル関数

    たとえばA1のセルに未定のマイナスの数字の時は650を掛ける       A1のセルに未定のプラスの数字の時は700を掛ける その値をA2に表示したいです。 A1のセルの数字が毎回変わる 掛ける数字はいっしょです よろしくお願い致します。

  • IF関数

    セルA1に例えば2000とあり、B1に例えば30と数字が入った場合はD1にA1の2000に30プラスになり2030と出て、C1に例えば30と数字が入ったらマイナスされて1970となるようにしたいのです。 D1のセルにIF(B1<>"",A1,A1-C1)と入力してもプラスはしてくれるのですがマイナスの方はなりません。 どうか教えてください。

  • エクセルで…関数かマクロか?

    エクセル2007を使っています。 3列のシートがあるとしますね。 それぞれの列は、「A 現金残高」、「B 収入」、「C 支出」とします。 たとえば、3行目から数値を入れるとします。 普通ならば、B3 (収入)のセルに 1000(円) と数字を打ち込めば、 A3 (現金残高)のセルに同じく 1000が入るよう、=B3 とすればいいと思います。 同様に、C3のセルに1000と入力すれば、 A3のセルには -1*(C3) とすることで、現金残高が収入と支出によって、 プラスマイナスされるようにし、あとで各列を∑すれば済みますね。 でも、いま僕がやりたいのは、 たとえば現金残高 A3のセルに -1000 と入力すると、自動的に C3のセルに 1000 と 表示され、A3に 1000 と入力すると、 B3のセルに 1000と表示されるようにしたいのです。 要するに、現金残高に入力した数値がプラスかマイナスかによって、 数字が表示されるセルを個別に指定し、指定したセルに計算結果を表示させたいわけです。 IF関数で、数値のプラスマイナスは判断できますが、任意のセルを指定させる方法が わかりません。 「もし…だったら 『任意のセルに』○○せよ」  というような指定はできるのでしょうか? もしくは、マクロを使わないとできないのでしょうか? いろいろサイトも調べてみましたが、力不足で回答にたどり着くことができませんでした。 よろしくご教授お願いいたします。

  • エクセルの関数について

    8通りの場合が考えられて その中で該当する答えを入力するようにしたいのですが 私では分かりません。 1つ目 D1セルの値がE1セル値より5枚以下少なく 且つ   G1セルの値の数字がプラスの時 以上の時は 結果Aとする 2つ目 D1セルの値がE1セル値より5枚以上少なく 且つ   G1セルの値の数字がプラス10点以上の時 以上の時は 結果Bとする 3つ目 D1セルの値がE1セル値より少なく 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Aとする 4つ目 D1セルの値がE1セル値より少なく 且つ   G1セルの値の数字がマイナス10点以上の時 以上の時は 結果Cとする 5つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がプラスの時 以上の時は 結果Dとする 6つ目 D1セルの値がE1セル値より5枚以上多く 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Eとする 7つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Cとする 8つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がマイナス10点以上の時 以上の時は 結果Fとする このときに、H1セルに8つの答えの中から該当する物を選び結果AからFを自動的に入れるようにしたいのですが、H1にはどのような関数を入れれば良いでしょうか?

  • エクセルの関数について

    たとえばエクセルで数字を求めたいときにA1のセルに100の数字をいれてB1に10と入れたとしてこの10という数字を%としてA1の100の10%たしたときに110に頭で計算するとなりますが、エクセルで100と10を利用して100に10%足した数字を求めたい場合の式はどうなるかわかるひとはいますか?あとその逆の100かたマイナス10%引いた数字のやりかたもおしえてもらえればいいのですが

  • どの関数を使えば??

    A-1、A-2・・・縦のセルに整数が入っています。 B-1、B-2・・・B列の縦に+(プラス)かもしくは-(マイナス)が入力されています。 C-1,C-2・・・と縦に整数が入力されています。  A B C 981 - 2 973 + 1 こんな感じで続いています。この場合981のマイナスがいくつあってマイナスでC列の数字はいくつかって言うのを集計したいのですが関数を教えてください

  • Excelでの比較判定

    Excel2000を使っています。 3つのセルに数字が入っています。 その3つのセルの数字が全てプラスなら”A"を返し、 一つマイナスなら”B”を返す。また、2つマイナス なら”C”を、全てマイナスなら”D”を返すとしたい のですが、なにか関数など無いでしょうか。また式でも 結構ですので皆さんよろしくお願いします。

  • エクセルでのIF関数:この場合どうすれば?

    IF関数を使うと思うのですが、このような場合どのように入力すればよろしいのでしょうか? 特定のセル(たとえばC1のセル)にマイナスの数字もしくは、プラスの数字もしくは空白が入力されており、たとえばB1のセルに関数を入力するとき C1に空白以外の数値が入力されている場合に限り、A1に入力されている数値をB1のセルに入力(反映)させたい場合。 また同時に、C1が空白の場合、B1も0ではなく空白にしたい。 どなたかご教授ください。よろしくお願い致します。

  • エクセル初心者です。

    わからなくなったので質問にきました。 A     B 1.5   (  ) -2.5   (  ) Aに入っている数字が+(プラス)の時にはBの( )には++1.5と記入 -(マイナス)の時にはBの( )にが--2.5と数字の前に"++"・"--"を つけるのはどうしたらいいのでしょうか? ※上記の+・-はわかれているのですが、実際には同じセルに+の時-の時と出 るようになります。

  • EXCELの関数について

    EXCEL初心者です。 これに悩み始めて早1週間。どうしても答えが見つからないので質問させていただきます。 A列に数字(-100から50)がランダムに入っています。B列に条件を入れたいのですが、 もしA列の数字がマイナスならばB列にその数の絶対値を もしA列の数字がプラスならB列には0を表示させたいのです。 たとえば以下のようにB列に表示させるにはどのような関数を 使えばいいのでしょうか?   A列     B列 -53     53  35      0 以上、よろしくお願いいたします。  

専門家に質問してみよう