Excel IF-THEN 式の使用方法: 5 つの最適なケース

予算、経費、データ入力などの高度なダッシュボードを備えた Excel で作業する場合、論理テストを使用していくつかの計算を自動化する必要がある場合があります。 ここで、Excel IF-THEN 式が役に立ちます。

IF-THEN ステートメントは、論理テストとしてプログラミングで長い間使用されてきました。 多くの高度で知的なコンピューター プログラムには、何千もの IF-THEN ステートメントが含まれています。

Microsoft は、Excel で IF-THEN 式を使用して、同じ条件付き計算のプログラミングを提供しています。 この IF-THEN Excel 式を使用すると、データ入力オペレーターが単に値を入力するか、または テキスト、およびExcelワークシート自体が必要な詳細を入力し、数秒で計算を実行し、最終的な出力を提供します 必要。

以下では、Excel の IF-THEN 式の定義、Excel 式の IF-THEN の使用例、外部の助けなしに Excel で IF-THEN 式を自分で作成する方法について説明します。 最終的に、あなたは IF-THEN 論理テストのエキスパート Excel ユーザーになります。

Excel IF-THEN 式とは何ですか?

Excel の IF-THEN 数式は、Excel 数式ライブラリの広く使用されている IF 関数に他なりません。 与えられたロジックをテストし、ロジックに基づいてアクションを実行するため、IF-THEN Excel 式として広く知られています。

この数式を使用すると、Excel の複数のセルの値を論理的に比較できます。 数式がロジックに当てはまる場合、Excel はテキストの入力、値の計算、セルの書式設定などを行います。 THEN アクションは、Excel ワークシートでの創造性に依存します。 IF-THEN 式は、次のような多くの論理テストやその他の式と互換性があります。

  • < (未満)
  • > (以上)
  • >= (以上)
  • = (等しい)
  • <> (等しくない)
  • <= (以下)
  • IF と AND
  • ネストされた IF
  • IF と OR
  • XOR を使用した場合
  • ない場合
  • 複雑なロジックの IFS

Excel IF-THEN 式はどのように機能しますか?

IF-THEN Excel 式の機能はかなり単純です。 論理テストでサポートされている IF 引数のようなデータを正確に提供し、Microsoft Excel が受け入れる順序で命令を出力できれば、問題に直面することはありません。

したがって、以下の関数の構造を見て、さまざまな引数を理解してください。

式の簡単な説明は次のとおりです。

=IF(論理テストが True の場合、要求されたことを行い、それ以外の場合は要求された他のことを行います)

上記の Excel IF-THEN 式の簡略化に基づいて、Excel Web アプリを含むすべての Excel デスクトップ バージョンの実際の構文を以下に示します。

=IF(your logical_test, your value_if_true, your [value_if_false])

上記の Excel の IF-THEN ステートメントの関数は非常に単純です。 次に、数値、値、およびテキストを含む実際の Excel ワークシートに Excel で IF-THEN 式を記述する方法を以下に示します。

  • 最初に、いくつかの列ヘッダーを作成して、値、名前、タスク、図などを記述します。
  • 次に、フィールド レポートまたは他のアプリケーションから実際のデータを入力します。
  • ここで、Excel 式 IF-THEN によって実行される論理テストの結果が必要なターゲット セルを選択します。
Excel IF-THEN 式のしくみ
Excel IF-THEN 式がどのように機能するかを調べる
  • を入力 等号 (=) 次に入力します もしも.
  • Excel の数式提案ツールは、現在の Excel デスクトップまたは Web アプリで使用可能なすべての IF 関数を表示します。
  • 最初の IF 関数の結果をダブルクリックすると、数式エディターにガイド パスが表示され、満たすべき 1 つまたは複数の条件を入力できます。 参照セルによって、条件が true の場合に入力されるテキスト/値、および論理テストが true の場合に表示される値/テキスト ネガティブ。
Excel if then 式の構造
Excelのif then式の構造を発見する
  • 上記の式の例の画像に示されているように、引数と結果の値を段階的に入力する必要があります。
  • まず、次のような論理テストを提供します 販売額 よりも大きいか等しいか小さい 今月の目標 列ヘッダー。
  • 論理条件が Excel で受け入れられる場合は、次のように入力できます。 Value_if_True データ。
  • 同様に、この部分が受け入れられる場合は、 Value_if_False データ。
  • テキストを次のように入力している場合 Value_if_FalseValue_if_True、それらを引用符で囲みます。 または、別の数式を入力する必要がある場合 Value_if_TrueValue_if_False式を引用符で囲まないでください。
  • 関数内のすべてが上記の構文に従って表示されたら、閉じ括弧で数式を閉じます。
IF-THEN Excel 数式と Then 値の数式とテキスト
IF-THEN Excel 数式と Then 値の数式とテキスト
  • 打つ 入力 期待する結果を得るために。

ここまでで、「Excel で IF-THEN 式をどのように記述しますか?」という質問に対する答えが得られました。 単純な Excel IF-THEN 式の場合は、そうではありません。 適切な論理条件、論理テストが真の場合の値、論理テストが真の場合の値を使用して構文を入力するのは困難です。 真実ではありません。

ただし、この関数の最後の引数はオプションです。 引用符のみを入力してセル参照の論理条件が満たされない場合は、簡単に識別できるようにターゲット セルを空白のままにしておくことができます。値は必要ありません。

これで、Excel での IF-THEN 式の実際の使用例を学習する準備が整いました。これにより、Excel 式 IF-THEN がどこに適合するかを明確に把握できます。

Excel で IF-THEN 式を使用する場合

1. 学生または求職者の評価

競争力のある試験で得られた何千もの学生または求職者の点数を含むスプレッドシートがあるとします。 ショートリストのカットオフのパーセンテージを 65% に設定しました。

学生または求職者の評価
Excel IF-THEN 式を使用して、学生または求職者を評価できます

現在、各学生または求職者の取得したパーセンテージ マークを 1 つずつ確認して候補リストを作成することはできません。これには数日かかるため、エラーの可能性が高くなります。 代わりに、次の Excel 式 IF-THEN を使用します。

=IF(B2>C2,"最終候補","再試行")

2. IF-THEN Excel 数式での算術演算子の使用

掛け算、割り算、足し算などの簡単な数学を使用できます。 Excelでの減算 IF-THEN 式で、Value_if_True および Value_if_False 引数の値として。

IF-THEN Excel 数式での算術演算子の使用
IF-THEN Excel 数式で算術演算子を使用する方法を見つける

たとえば、ダイナーの長期タブに利息を請求する必要があります。 ここで、タブが 2 年以上経過している人に 5% の利息を課すことに決め、残りは 2% になります。 このシナリオでの IF-THEN 式は次のようになります。

=IF(C2=2,B2*0.05,B2*0.02)

3. ネストされた数式を使用した Excel 数式 IF-THEN

IF-TEHN 式では、式を論理条件の部分ロジックとして使用できます。 これは、別の関数で別の数式をネストすることとして知られています。

たとえば、さまざまな高校の生徒のグループを評価する必要があるとします。 これらの学生グループは科学展示会に参加し、あなたの組織はプロジェクトとプレゼンテーションに応じてこれらのグループに点数を与えました。

ネストされた数式を使用した Excel 数式 IF-THEN
ネストされた数式で Excel 数式 IF-THEN を発見する

評価する必要がある学校グループが 100 あるとします。 最適なオプションは、AVERAGE 式でネストされた次の IF-THEN 式です。

=(IF(AVERAGE(B3:B4>90),“金メダル”,“銀メダル”))

4. 在庫管理のための Excel の IF-THEN 式

中小企業または在宅ビジネスを経営していて、製品在庫を追跡するのが難しい場合、これは最適な Excel IF-THEN 式です。

在庫管理のための Excel の IF-THEN 式
在庫管理のために Excel で IF-THEN 式を使用する方法を確認する

ここで、あなたまたはあなたの事業者は、商品を販売済みとしてマークすることができます。 すぐに、Excel ワークシートが主要な在庫から製品を差し引き、帳簿に従って製品の現在の残高を示します。 使用できる式は次のとおりです。

=IF(C2>0,A2-C2,A2)

5. 1 つのセル内の複数の IF-THEN Excel 数式

Excel では、特定のセル範囲の値を複数の条件に基づいて計算するために、1 つの関数で最大 64 個の IF-THEN ステートメントをスタックできます。 たとえば、次の状況を見てください。

米国の 50 州で販売された車両の台数ごとに販売代理店にコミッションを支払います。 現在、手数料率は州ごとに異なります。

これら 50 州に何百もの販売代理店があるとします。 また、毎日何千台もの車両を販売しています。

1 つのセル内の複数の IF-THEN Excel 数式
1 つのセルで複数の IF-THEN Excel 数式を使用する方法を発見する

次に、これらの自動車販売から代理店手数料を計算することは、Excel スプレッドシートを使用したとしても困難な作業になる可能性があります。 ただし、1 つの式で最大 50 の異なる IF-THEN 条件をネストして、さまざまな州から獲得したコミッションを瞬時に計算できます。 使用する式は次のとおりです。

=(IF(A3="アリゾナ",D3*$H$3,IF(A3="カリフォルニア",D3*$H$4,IF(A3="ネバダ",D3*$H$5,IF(A3="ワシントン) ",D3*$H$6,IF(A3="テキサス",D3*$H$7))))))

これまで、Excel の IF-THEN 式のさまざまな実際の使用例を学習してきましたが、次のように変更できます。 上記の式は、解決する必要がある正確なシナリオに基づいており、適切な場所で使用できます あなた。 Excel ワークシートでの作業と、IF-THEN ステートメントを使用した数式の自動化をお楽しみください。

結論

これで、Excel スプレッドシートでの単純な計算から非常に複雑な計算まで、Excel IF-THEN 式を使用する方法がわかりました。

これにより、さまざまな手動計算と Excel ワークシートの最終分析を自動化し、時間を節約できます。 言うまでもなく、論理テストの人間ベースの分析によるエラーのリスクは、Excel の数式 IF-THEN を使用することで回避できます。

Excel IF-THEN 式の独自の使用例を知っている場合は、以下にコメントすることを忘れないでください。

次は、次のことを学びましょう Excel シートのコピーを作成する と Excelで数式なしで値をコピーして貼り付ける.