• ベストアンサー

エクセルの計算式

初心者です宜しくお願いします。 EXCELで、次のような時はどうすれば良いでしょうか?教えてください。 C3セルの値が7の時に、D37セルの値をD47に引用ならびにD38セルの値をD48セルに引用したいのです。D47セルとD38セルにそれぞれどのように式を入力すれば良いのでしょうか。 どうかよろしくお願いいたします。

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

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

D47セル =IF(C3=7,D37,"") D48セル =IF(C3=7,D38,"")

ubazakura
質問者

お礼

aokii 様 早速ご回答いただき有り難うございました。 補足の説明を書きこみましたのでどうかよろしくお願いいたします。

ubazakura
質問者

補足

自分のしたいことを上手に説明できずに申し訳ないです。 計算の基本表(A)のC3セルの値は毎月変わります(1~12)。 A表の計算結果は常に、D37セルとD38セルに出ます。 計算結果を12表(別表)作成してあります。A表のC3セルの値が1の時には、別表1のD47セル、D48セルに引用、C3セルの値が4の時は別表4のV47セルに、 V48セルに引用したい。 C3セルの値が変わるとD37セルとD38セルの値は変わります。うまく説明できませんが、ご理解できますでしょうか?宜しくお願いします。

その他の回答 (1)

回答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),"")) 予想通り?かなり読み辛くなりました!!

ubazakura
質問者

お礼

早速ご回答を頂きまして誠にありがとうございます。 今後とも宜しくお願い致します。

関連するQ&A