• ベストアンサー

Excelで指定数値内の計算

Excelで、ある計算を行ったときの計算結果が、ある数値範囲内にしたいというときに簡単な関数はあるでしょうか。 例えば、 y=x/5 ただし、y<2の場合はy=2、y>5の場合はy=5とする。 といったときに、 A列にxの値を入れていけば、B列にその答えが出るというようにしたいのです。 if文を使えばできることはわかりますが、もっと簡単な方法はないでしょうか。

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

  • ベストアンサー
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

B1 =MIN(5,MAX(2,A1/5)) で下にフィルコピーでしょうか?

piccoro-club
質問者

お礼

ありがとうございます。 非常にわかりやすく簡単な関数です。

その他の回答 (1)

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

>もっと簡単な方法はないでしょうか 無いでしょう。 (1)=MIN(MAX(A1,2),5)  (2)VLOOKUP関数のTRUE型 この程度の場合分けだと、IF関数以外は考え方が複雑化するだけ。

piccoro-club
質問者

お礼

ありがとうございます。

関連するQ&A

専門家に質問してみよう