- ベストアンサー
エクセルの計算式
初心者です宜しくお願いします。 EXCELで、次のような時はどうすれば良いでしょうか?教えてください。 C3セルの値が7の時に、D37セルの値をD47に引用ならびにD38セルの値をD48セルに引用したいのです。D47セルとD38セルにそれぞれどのように式を入力すれば良いのでしょうか。 どうかよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
D47セル =IF(C3=7,D37,"") D48セル =IF(C3=7,D38,"")
その他の回答 (1)
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
回答No.2
条件:「C3」が「7」でないとき、「D47」「D48」は空欄 「D47」に =IF($C$3=7,$D37,"") 「D48」にはドラッグしてコピー ただ、「C3」に空欄、「D列」に空欄があると、結果は「0」になるので、敢えてこれを避けるなら、ちょっとテストを追加する。 =IF(ISBLANK($C$3),"",IF($C$3=7,IF(ISBLANK($D37),"",$D37),"")) 予想通り?かなり読み辛くなりました!!
質問者
お礼
早速ご回答を頂きまして誠にありがとうございます。 今後とも宜しくお願い致します。
お礼
aokii 様 早速ご回答いただき有り難うございました。 補足の説明を書きこみましたのでどうかよろしくお願いいたします。
補足
自分のしたいことを上手に説明できずに申し訳ないです。 計算の基本表(A)のC3セルの値は毎月変わります(1~12)。 A表の計算結果は常に、D37セルとD38セルに出ます。 計算結果を12表(別表)作成してあります。A表のC3セルの値が1の時には、別表1のD47セル、D48セルに引用、C3セルの値が4の時は別表4のV47セルに、 V48セルに引用したい。 C3セルの値が変わるとD37セルとD38セルの値は変わります。うまく説明できませんが、ご理解できますでしょうか?宜しくお願いします。