Excelで「130万の壁」を超えるかどうかを判定し、残り金額を表示する方法

Excel

Excelで特定の金額が130万円の壁を超えているかどうかを判定し、その結果と残りの金額を表示する方法について解説します。質問者が求めているのは、130万円の壁を超えている場合と、超えていない場合で異なるメッセージを表示し、さらに残り金額も表示したいというものです。

IF関数を使って130万の壁を判定する

質問者が提示した式は、130万の壁を超えているかどうかを判定するためにIF関数を使っています。しかし、この式に残り金額を追加するには少し修正が必要です。まず、基本的なIF関数を使用して、130万の壁を判定する方法を理解しましょう。

基本的な式は以下の通りです。

=IF(B4>=1300000, "130万の壁をこえています", "130万の壁を超えていません")

この式では、B4セルの金額が130万円以上なら「130万の壁をこえています」、それ以下なら「130万の壁を超えていません」と表示されます。

残り金額を表示する方法

残りの金額を表示するためには、条件式の中で差額を計算し、それを表示するように式を拡張します。130万円を超えていない場合は、「残り●円」と表示し、超えている場合は「●円オーバー」と表示する方法です。

以下のような式に変更すると良いでしょう。

=IF(B4>=1300000, "130万の壁をこえています。" & B4-1300000 & "円オーバー。", "130万の壁を超えていません。残り" & 1300000-B4 & "円。")

この式では、130万円を超えている場合はオーバーした金額が表示され、超えていない場合は残り金額が表示されます。

式の詳細な解説

式を分解してみましょう。

  • IF関数は、条件式を評価します。B4セルが1300000(130万円)以上かどうかを判断しています。
  • 条件がTRUEの場合、「130万の壁をこえています。」というメッセージとともに、B4セルの金額から130万円を引いた差額(オーバーした金額)を表示します。
  • 条件がFALSEの場合、「130万の壁を超えていません。」というメッセージとともに、130万円からB4セルの金額を引いた残り金額を表示します。

まとめ

Excelで「130万の壁」を超えたかどうかを判定し、さらに残り金額やオーバーした金額を表示する方法について解説しました。IF関数と簡単な算術演算を組み合わせることで、条件に応じたメッセージと金額を表示できます。この方法を使うことで、金額の判定が簡単に行えます。

コメント

タイトルとURLをコピーしました