メイン エクセル ExcelでIF-THEN関数を使用する方法

ExcelでIF-THEN関数を使用する方法



知っておくべきこと

  • IF-THEN の構文は次のとおりです。 =IF(論理テスト,真の場合の値,偽の場合の値)
  • 「true」値は、論理テストの結果が true の場合に何を行うかを関数に指示します。
  • 「false」値は、論理テストの結果が false の場合に関数に何を行うかを指示します。

この記事では、Excel で IF 関数 (IF-THEN とも呼ばれます) を作成および使用する方法について説明します。手順は Microsoft 365、Excel 2021、2019、2016、2013、2010 に適用されます。 Excel for Mac および Excel Online。

tf2で挑発を取得する方法

ExcelでIF-THENを記述する方法

Excel の IF 関数は、スプレッドシートに意思決定を追加する方法です。条件をテストしてそれが真か偽かを確認し、結果に基づいて特定の命令セットを実行します。

たとえば、特定のセルが 900 より大きい場合に結果を戻すように IF を設定できます。900 より大きい場合、数式でテキスト「PERFECT」を返すようにできます。そうでない場合は、数式が「TOO SMALL」を返すようにすることができます。

IF-THEN 関数の構文には、関数の名前と括弧内の関数の引数が含まれます。

これは IF-THEN 関数の正しい構文です。

|_+_|

関数の IF 部分はロジック テストです。ここでは、比較演算子を使用して 2 つの値を比較します。関数の THEN 部分は最初のコンマの後にあり、間にコンマを挟んで 2 セットの命令が含まれています。

  • 最初の項目は、比較が true の場合に何を行うかを関数に指示します。
  • 2 番目の項目は、比較が false の場合に何を行うかを関数に指示します。

単純な IF-THEN 関数の例

より複雑な計算に進む前に、IF-THEN ステートメントの簡単な例を見てみましょう。

スプレッドシートはセル A1 が 0 になるように設定されています。次の式を B1 に入力すると、値が 00 より大きいかどうかを示すことができます。

|_+_|

この関数には次の部分があります。

    A1>1000Excel にセル A1 の値が 1000 より大きいかどうかを確認するように指示します。'完璧'A1 の場合、セル B1 に単語 PERFECT が返されます。 1000より大きい。'小さすぎる'A1 の場合、セル B1 に TOO SMALL という語句が返されます。 ではありません 1000より大きい。
Excel の IF THEN 数式の簡単な例

この IF 関数をわかりやすく言うと、「A1 の値が 1,000 より大きい場合は、次のように書きます」となります。完璧。それ以外の場合は、次のように書きます小さすぎる。」

関数の比較部分では 2 つの値のみを比較できます。これら 2 つの値は次のいずれかになります。

  • 固定番号
  • 文字列(テキスト値)
  • 日付または時刻
  • 上記の値のいずれかを返す関数
  • 上記の値のいずれかを含むスプレッドシート内の他のセルへの参照

関数の「true」または「false」部分は、上記のいずれかを返すこともできます。 IF 関数内に追加の計算や関数を埋め込むことで、IF 関数を非常に高度なものにすることができます。

Excel で IF-THEN ステートメントの true または false 条件を入力する場合、Excel が自動的に認識する TRUE と FALSE を使用している場合を除き、返したいテキストを引用符で囲む必要があります。他の値や式には引用符は必要ありません。

IF-THEN 関数への計算の入力

比較結果に応じて、IF 関数で実行するさまざまな計算を埋め込むことができます。この例では、B2 の合計所得に応じて 1 つの税率計算を使用します。ロジック テストでは、B2 の総収入を比較して、それが ,000.00 より大きいかどうかを確認します。

|_+_|

B2 の値が 50,000 より大きい場合、IF 関数はそれに 0.15 を乗算します。それより低い場合、関数はそれに 0.10 を乗算します。

関数の比較側に計算を埋め込むこともできます。上の例では、課税対象となる所得は総所得の 80% のみであると推定できます。これを念頭に置いて、上記の IF 関数を次のように変更できます。

|_+_|

この式は、まず入力値 (この場合は B2) に 0.8 を乗算し、次にその結果を 50,000 と比較します。残りの関数は同じように動作します。

Excel の IF-THEN 関数に計算を埋め込む例。

Excel ではカンマが数式の各部分の間の区切りとして扱われるため、999 より大きい数値を入力する場合はカンマを使用しないでください。たとえば、1,000 ではなく 1000 と入力します。

IF 関数内で関数をネストする

Excel の IF ステートメント内に関数を埋め込む (または「ネスト」する) こともできます。このアクションにより、高度な計算を実行し、実際の結果と予想される結果を比較できます。

この例では、スプレッドシートの列 B に 5 人の生徒の成績が含まれているとします。AVERAGE 関数を使用して、これらの成績の平均を求めることができます。クラス平均の結果に応じて、セル C2 に「Excellent!」のいずれかを返すことができます。または「仕事が必要です」

Excel で IF-THEN を入力する方法は次のとおりです。

|_+_|

英語: 'B2 から B6 までの値の平均が 85 より大きい場合は、次のように入力します。素晴らしい!それ以外の場合は、次のように入力します仕事が必要です。」

このように、Excel に計算や関数を埋め込んだ IF-THEN 関数を入力すると、動的で高機能なスプレッドシートを作成できます。

Excel の IF-THEN 関数内に他の関数を埋め込む。 よくある質問
  • Excel で複数の IF-THEN ステートメントを作成するにはどうすればよいですか?

    Excel でネストを使用して、複数の IF-THEN ステートメントを作成します。あるいは、 IFS関数

  • Excel では IF ステートメントをいくつネストできますか?

    1 つの IF-THEN ステートメント内に最大 7 つの IF ステートメントをネストできます。

  • Excel では条件付き書式はどのように機能しますか?

    Excel の条件付き書式設定を使用すると、同じデータに複数のルールを適用して、さまざまな条件をテストできます。 Excel はまず、さまざまなルールが競合するかどうかを判断し、競合する場合、プログラムはどの条件付き書式ルールをデータに適用するかを決定します。

興味深い記事

エディターズチョイス

Notion で別のページにリンクする方法
Notion で別のページにリンクする方法
しばらく Notion を使用している場合は、アプリ内にコンテンツを作成することがどれほど便利であるかを知っているでしょう。おそらく今までに一定数のページを作成しており、現在調査中です。
Crunchyrollで字幕をオンにする方法
Crunchyrollで字幕をオンにする方法
日本語が堪能でない場合は、アニメを理解するために字幕が必要になります。幸い、Crunchyrollは、ほとんどのストリーミングビデオに最大9つの言語オプションを提供しています。ボタンを数回タップするだけで、
Dell UltraSharp U2410 のレビュー
Dell UltraSharp U2410 のレビュー
通常の TN パネルの上に、私たちのお気に入りの Eizo や LaCie のトップエンドには及ばない、魅力的なプロフェッショナル モニターが置かれています。 S-PVAにはかなわないが、H-IPSパネルタイプで高コントラストが可能
承認された音楽をTwitchストリームに追加する方法
承認された音楽をTwitchストリームに追加する方法
音楽はTwitchストリームに素晴らしい雰囲気を作り出し、視聴者にとってより思い出深いものにします。ただし、著作権侵害に対処したい場合を除いて、どのような種類の音楽も追加することはできません。の明確なリストがあります
AI ファイルとは何ですか?
AI ファイルとは何ですか?
AI ファイルは、Adobe のベクター グラフィックス プログラムである Illustrator によって作成された Adob​​e Illustrator アートワーク ファイルです。 AI ファイルを開いて変換する方法を学びます。
ラップトップの RAM を増やす 13 の方法
ラップトップの RAM を増やす 13 の方法
コンピューターの RAM をアップグレードする前に、ラップトップの RAM を無料で追加する方法を知っておく必要があります。メモリを解放する最も早い方法は、コンピュータを再起動するか、不要なアプリをシャットダウンすることです。
Chrome でハードウェア アクセラレーションをオンまたはオフにする方法
Chrome でハードウェア アクセラレーションをオンまたはオフにする方法
ここでは、Chrome でハードウェア アクセラレーションを有効または無効にするための手順を説明します。定義とアクセラレーションが必要な理由も参照してください。