• ベストアンサー

エクセルでの計算式

エクセルで隣のセルに値が入っていたら、『1』と表示させる計算式を教えていただけませんでしょうか? お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • siey0720
  • ベストアンサー率21% (12/55)
回答No.1

A1-値を入れるセル とすると  =IF(A1="","",1) で出来ます。

umizu
質問者

お礼

ありがとうございます。 なんとかできました!

その他の回答 (2)

  • remonpai
  • ベストアンサー率0% (0/1)
回答No.3

何通りか方法はありますが、簡単なのは【IF関数】を使用する方法がありますよ。 例えばセルA1に何かを入力するとして、その隣のセルB2に『1』を 表示したいのであればまずセルをB2に合わせてIF関数を使用します。 計算式は↓ =IF(A1="","",1) です。 IF関数を開き、『理論式』へ入力するセル(A1)をクリックし、 『=""』を手入力してください。 『=』はA1が…とか、同じ…とかいう意味です。 『""』は空欄を意味しますので、セルのA1が空欄のときは…という意味になります。 その次に『真の場合』に『""』を手入力してください。 『理論式』で、セルA1が空欄のときは…と入力してありますので、 空欄ときには空欄で、という意味になります。 最後に『偽の場合』に『1』を入力します。 『偽の場合』の意味ですが、『真の場合』以外の時は…という意味です。 A1に数字または文字を入力すると隣のB1のセルに『1』が 自動的に表示されると思いますので、よろしかったら試してみてくださいね。

umizu
質問者

お礼

丁寧な説明ありがとうございます。 なんとかできました!

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 「隣のセル」をどのように解釈して良いか分かりませんが、仮にA1に値、B1に表示します。 =IF(A1<>"",1,"")

umizu
質問者

お礼

ありがとうございます。 なんとかできました!