• ベストアンサー

Excel2007で複数行からマイナス数値の行のみ判別する方法

こんにちは。 Excel2007を使用してます。 A列  B列 1   23 2   -2 3    5 4   -12 5   -1 6   43 のような場合、B列がマイナス数値の行のみを判別するには どうすれば良いでしょうか。 B列がマイナスになる行の、A列の数値が、C列に表示される のがベストです。 ご回答宜しくお願い致します。

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

  • ベストアンサー
  • prtcw794
  • ベストアンサー率37% (9/24)
回答No.1

C1のセルに =IF(B1<0,A1,"") を貼り付けして、下方向にコピー貼り付け下さい。 もしBがマイナスならAの数字を表示。 それ以外は何も表示しないという意味です。

oyaoya2006
質問者

お礼

ご回答有難うございます。 上記の方法で解決できました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

IF関数利用の、まず初めに学ぶ,そのまま書けばよい課題ですよ。 今後もエクセルをやるなら、もうすこし体系的に難しい関数も、1度まとめて本やWEBで勉強してください。 ここの質問レベルは、B列マイナスの行の、B列やA列の合計はどうして求めるの? なんてものです。 ついでですから書いておきます。 =SUMPRODUCT((B1:B6<0)*(B1:B6))  -15 =SUMPRODUCT((B1:B6<0)*(A1:A6)) 11

oyaoya2006
質問者

お礼

ご回答有難うございます。 申し訳ありません。 自分でも少し勉強してみようと思います。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

「判別」が目的であれば条件付き書式を利用する手もありますね B1セルを選択して「ホーム」リボンの「条件付き書式」を選択し、「セルの強調表示ルール」→「指定の値より小さい」を選択し「次の値より小さいセルを書式表示」には「0」を入力し、背景色を指定します 次にB1セルをコピーして「ホーム」→「貼り付け」→「形式を選択して貼り付け」→「書式」でB列のその他のセルに貼り付けます するとB列が負のセルには色がつきます 色がつく方が視覚的にはわかりやすいかもしれません。

oyaoya2006
質問者

お礼

ご回答有難うございます。 確かに色つきの方が、分かりやすいですね。

関連するQ&A