• ベストアンサー

数式の結果を指定したセルに表示するには

309120/31=8500(8586.6)を E17/E14,2 という数式で求めています。 この数式をC1~36迄入力しているのですが、 E14(31)の所に打ち込んだ数だけ C1~C36の所へ反映させたいです。 例えば、E14のセルに15と入力したばあい、 数式の結果をC1~C15迄にしか反映させない風にしたいです。 現在、セル全てに「E17/E14,2」という数式を入力しているので、C1~C36迄全て計算の結果が反映されています。 何かよい方法がありませんでしょうか?

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

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.1

最初の割り算の式はE17/E14の結果の下2桁を切り捨てということですよね。 そうしたら、数式の入っているセルの行番号がE14の数字より大きいときは空白にすればよいので、 C1に =IF(ROW(C1)>E$14,"",ROUNDDOWN(E$17/E$14,-2)) といれてC31までコピーすればOKです。

sakura0123
質問者

お礼

大変ありがとうございました! 出来ましたです。

関連するQ&A