エクセルでTRUE関数を使う方法(理想的な10の例)

  • これを共有
Hugh West

があります。 関数は、論理的な条件に基づいて結果を返すという特殊な互換性を持っています。 今回は、その互換性を利用して を、実例を交えて解説していますので、ご自分の用途に合わせた計算が可能です。

エクセルでTRUE関数(クイックビュー)

Excelワークブックをダウンロードする

TRUE Function.xlsx

Excel TRUE関数: 構文 & 引数

まず、関数の構文と引数についてです。 を入力した後に関数を挿入した場合、その関数は 等号 ( = ) をクリックすると、次の図が表示されます。

概要

があります。 関数は、論理値を返す互換関数(論理関数、条件付き関数とも呼ばれる)です。 主にブール値に相当します。 条件によって動作する

シンタックス

=TRUE ()

戻り値

TRUE(論理値)

論証

引数はありません。

エクセルでTRUE関数を使用する10の好例

では、簡単で適切な10の例題で、その使い方を学びます。 関数を使用します。

例1:TRUE関数を値として適用する

があります。 は,Excel では論理値として動作します。 そのため,この関数を計算で使用することができます。 は計算時に1になります。 次のスクリーンショットをご覧ください。

例2:TRUEをブール関数として使用する場合

A ブール変数 バイナリ変数の値は、0(偽)か1です。

があります。 は、Excel のブーリアン関数として動作しながら、値 1 を返します。

下図には様々な種類の式がありますが、入力に論理演算子を挿入すると、その結果は次のようになります。 であれば、そのロジックは実際のものです。 そうでない場合は ファルス が表示されます。

次のようなちょっと複雑な例で考えてみましょう。

例えば、商品名とその価格が示され、また、250円以上は15%引きという基準で、全商品の割引率を求めるというものです。

論理文で価格が250ドル以上と書かれている場合、その結果は であり、また は、与えられたパーセンテージである15%に置き換えられます。 これを行うには、次のようにします。 IF関数 .

これには、以下の計算式を使用します。

=IF(C5>$G$7,$H$7,$H$6)

例3:与えられた値から大小の値を求める

特定の値から大小の値を簡単に見つけることができます。

標準価格が200ドルだとすると、その値が200ドルより大きいかどうかをチェックする必要があります。

=IF(C5>200,TRUE)

例4:等しいセル値を見つける

例えば、7月の価格と8月の価格の2つがあるとします。

2つの価格が等しいかどうかを確認する必要があります。

次の計算式を使うだけです。

=if(c5=d5,true)

これです。 C5 は7月の価格であり D5 は8月の価格です。

続きを読む エクセルでIF関数を使う方法(8つの適切な例)

例5:NOT関数とTRUE関数の組み合わせ

のように 関数を使用します。 ノット も論理関数であり、ある値が別の値と同じでないことを確認するのに役立つ。

を与えれば , FALSE が返され ファルス が与えられます。 が返されます。

要するに、常に論理的に反対の値を返すのである。

そこで、次の式で200円以上でないかどうかを確認することができます。

=IF(NOT(C5>=200),TRUE)

続きを読む エクセルでNOT関数を使う方法(8つの例付き)

例6:AND関数とTRUE関数を融合させる

AND関数 のどちらかを返します。 または ファルス 複数の条件に基づいて

例えば、商品がテレビで、価格が500ドル以上というように、商品と価格を別々の条件でマッチングさせたいとします。

このような場合、式は次のようになります。

=IF(AND(B5="TV",C5>=500),TRUE)

続きを読む: エクセルでAND関数を使う方法(5つの適切な例)

例7:COUNTIFとTRUE関数の組み合わせ

があります。 COUNTIF は、条件を満たすセルの数をカウントする関数です。 この関数は、以下のように使用できます。 をセル範囲に含める。

数式は次の図のようになります。

=countif(d5:d14,true)

例8:数値の求め方

ISNUMBER関数 は、セルの値が数値かどうかをチェックする。 入力が数値である場合、その結果は でなければなりません。 ファルス .

計算式は

=ISNUMBER(B5)

例9:VLOOKUP関数とTRUE関数の融合(近似一致)

があります。 ブイルック は、ルックアップ値と一致するタイプに基づいて、セル範囲から必要な値を見つけるための一般的なExcel関数である。 は近似(最も近い)一致のためで ファルス は完全一致の場合です。

例えば、商品には価格と割引率が表示されています。 価格が350ドルの場合、割引率を求めなければなりません。 しかし、そのような価格は表示されたテーブルの中にはありません。

そこで、350円という価格に最も近い割引率を探す必要があります。

これには、以下の計算式を使用します。

=vlookup(f5,c5:d14,2,true)

ここでは、ルックアップ価格が350ドルで、セルレンジが C5:D14 2は列インデックス(2列目の価格)、3は列インデックス(2列目の価格)、4は列インデックス(2列目の価格)です。 は近似一致の場合。

近似一致を求める際には、ルックアップ値を求める値(セル範囲)を昇順に整理する必要があります。 さもなければ、不正確な結果を見つけることになります。

例10:TRUE関数を使った条件付き書式設定

もし、より良いビジュアライゼーションのために奇妙な割引率を強調する必要がある場合は 条件付き書式設定 ツールバーから スタイル コマンドバーを表示します。 その方法をみてみましょう。

ステップス

  • まず、データを選択し 新しい書式ルール をクリックすると、ダイアログボックスが表示されます。 ホーム タブ > 条件付き書式設定 > 新規則 .

  • 次に、「数式を使用して書式を設定するセルを決定する」オプションを選択し、奇数について次の数式を挿入します。 最後に、「Select」ボタンをクリックし、「Select」を開きます。 フォーマット オプションでハイライトの色を指定します。
=ISODD(C5)

  • 次に、「塗りつぶし」の項目から好きな色を選択します。 今回は黄色を選択しました。

すると、次のような出力が得られます。

ExcelでTRUE関数が動作しない

を使用する際に、不具合が発生する場合があります。 ここでは、最も一般的な理由を紹介します。 以下のデータセットを見てください。 イフ に対して 'Discount' を返す関数です。 には「割引なし」。 ファルス しかし、残念ながら、どの価格でも「割引なし」を返すだけです。

で二重引用符を使ったからです。 数式中のテキストは二重引用符で囲むことが分かっていますが、ここで はテキストではなく関数です。 そして 関数は、数値のように動作します。 1 数値には二重引用符が必要ないため、このようなエラーになりました。

解決策

  • からダブルクォートを外すだけです。 関数を使用すれば、数式が正しく動作するようになります。

留意点

  • を出力します。 TRUE() は似ているので、混乱しないでください。
  • Excelは自動的にどちらかを返します。 または ファルス は、あらゆるタイプの論理式に対応します。
  • コンピューティングしながら。 が1になり ファルス が0になる。

結論

を適用する方法です。 論理値を返す関数 また、この関数と他のExcel関数を組み合わせることもできます。 機能については、以下のコメント欄で共有してください。

お付き合いいただきありがとうございました。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。