こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excel2002で、同じif文を書き加える方法?

現在のセルの状態が、添付の左図になります。
緑枠が可変数字となり、
赤枠内のセルは、緑枠の数字部分(B1~E1)の絶対参照設定になっております。
青枠は、固定です。

やりたいことは、月毎のみの数字を、赤枠の該当月に埋め込み、
それ以外の月の数字は全て”0”もしくはブランクのままにしたいのです。
添付中央・右図参照下さい。

そこで、if文を使って簡単にできるのですが、、、
例えば

現状 セルB1=$B$1

if文を使って セルB1=IF(A1=A3,$B$1,0)

絶対参照のセルに、
同じif文を
「 =IF(A1=A3,絶対参照セル,0) 」
を書き加えるだけの単純作業ですが、
実際には、数千セル行う必要があるので、手入力では苦しいでの、
何か良い方法はないかと、ご相談させて頂きました。
if文を使わない方法でも構いませんので、
ご教授頂ければ大変助かります。
宜しくお願い致します。

投稿日時 - 2011-01-30 15:35:10

QNo.6485847

困ってます

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

エクセルのセルの参照には,つぎの4パターンを利用できます。

=A1  上下左右にコピーすると,それぞれずれたセルを参照する
=$A$1 上下左右にコピーしても,常にA1で変わらない
=$A1  左右にコピーしてもA列を参照,上下にコピーすると123が追従する
=A$1  上下にコピーしても1行を参照,左右にコピーするとABCが追従する
基本は「$を付けた所だけ変わらない」と憶えてください。


そこで
>現状 セルB1=$B$1
 ↓あなたのアイデア
>if文を使って セルB1=IF(A1=A3,$B$1,0) 
 ↓もっと上手に書くと

B3:=IF($A$1=$A3,B$1,0)

のようになります。B3を右に下にコピーして,変わるべき所は変わり変わって欲しくない所は確かに変わっていないことを確認して,利用できるよう練習してみてください。

投稿日時 - 2011-01-30 16:03:45

お礼

ご教授ありがとうございます。

せっかくご回答頂いたのですが、
私の説明が十分でなく、再度、質問しなおすことにします。

この度は、お手数をおかけ致しましたことに
お詫び致します。

投稿日時 - 2011-01-30 16:31:49

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問