• 締切済み

エクセルでIF関数を使わずに変則切捨てする方法

エクセルにて、IF関数を使わずに2000未満の数は2000と表示し2000以上はそのまま表示する方法はありますか? 例えば、 1800→3000 6000→6000 3000→3000 のように関数を用いて変換したいのです。 なにか方法はありませんでしょうか。 初歩的な質問かもしれませんが、よろしくお願いいたします。

みんなの回答

  • ok2007
  • ベストアンサー率57% (1219/2120)
回答No.1

エクセルに用意されている関数で直接にご希望の内容を実現するものは無いかと思いますので、計算式を作る必要がありましょう。 A1セルの数値につき、「IF関数を使わずに2000未満の数は2000と表示し2000以上はそのまま表示する」ためには、例えば次のような関数で実現できるかと思います。 =(A1-2000)*(SIGN(A1-1999.99999999999)+1)/2+2000

関連するQ&A

専門家に質問してみよう