IF式/文をExcelで記述する方法


Excelはそうした強力なスプレッドシートプログラムであり、誰もができることをすべて知っている可能性があるとは思っていません。プログラムには非常に多くの側面がありますが、そのような単純なインタフェースにすべてカプセル化できることは驚くべきことです。私は最近家で仕事をするためにExcelを使っていましたが、IF関数を使っていくつかの数式を書くことができました。

Excelで単純なIF文を書くことは不可欠です。すべての時間の数字の。

ExcelのIF文

この記事では、マクロのようにあまり複雑ではない複雑なものではありませんが、 ExcelワークシートにIF文を書く際の短い入門書をお送りします。まず、すべてのIFステートメントの基礎を理解する必要があります。

IF condition THEN true ELSE false

それはかなりです。条件は通常、何かの比較です。何かは通常、数字やテキストです。いくつかの基本的な数値の比較、テキスト、そしてAND / ORなどの演算子を組み込んで始めます。最初の例があります:

簡単な数式

ここでは非常に簡単な例があります。列Cが10より大きい場合、はいというテキストを出力し、それ以外の場合はいいえというテキストを出力します。 >。注意すべき点がいくつかあります:

1。実際の比較の前後に括弧を付ける必要はありませんが、特に比較が複雑になる場合は非常に良い方法です。

2。 true値またはfalse値のテキストを出力するには、二重引用符を使用する必要があります。そうしないと、Excelで名前付き範囲を参照しようとしていると考えられます。

次に、できることをもっと見てみましょう。比較セクションでは、数学も行うことができます。

ifステートメント

ここでは、A2×10の値が10より大きい場合、出力します。それ以外の場合は出力します。まあまあまあまあですか?さて、テキストの代わりに数値を出力したいとしましょう。次の例があります:

if文を実行する

この例では、A2の値が10より大きい場合、値2を出力し、値を5倍にします。かなり役に立たないが、あなたはポイントを得る。

式

ここでは、A2の値が10より大きい場合、次にB2を10倍、そうでなければB2を5倍にしてその値をセルC2に出力します。さあ、もっと複雑にしましょう。 A2とB2の両方が10より大きい場合、Yesを出力したい場合はどうすればいいでしょうか?

優れている場合

A2> 10 AND B2>10の場合、IF関数内でAND関数を使用する必要があります。トリッキーな音ですが、それほど悪くはありません。 AND関数は、基本的に複数の比較引数(A2> 10)をとり、それらに対してANDを行う。 「はい」が表示されるためには、すべて真でなければなりません。必要に応じて、3つまたは4つ以上の比較引数を追加できます。 ORを実行する場合は、上記のANDをORという単語に置き換えます。

テキストまたは計算された数値以外の値を返す場合はどうですか?異なるシート上のセルの値を返す場合はどうなりますか?真の値として、セルA1の値をシート2に戻すつもりです。

戻り値シートそれはかなり簡単です!必要に応じて他のシートから簡単に値を参照することができます。同じように、論理的な比較でも別のシートの値、つまりSheet2!A1>を使用することもできます。 10.あなたができるより多くのものを見てみましょう!たとえば、セルに格納されている値の型(数値、テキスト、または空白)に基づいてIF文を実行するとします。

他の2種類のデータにISTEXTとISNUMBERを使用することができます。これらの関数は、IF式を書くときに非常に便利です。 IF文の中では基本的にExcelでほとんどの関数を使うことができるので、自由に実行してください。たとえば、SUM、MAX、MINなどの関数を使うことができます。

これまでは論理比較で1つの値しか扱っていませんでしたが、細胞。たとえば、セル範囲内のすべての数値が10より大きい場合はTrueを返し、それ以外の場合はFalseを返します。

範囲セルが優秀

上記のような大腸、A2:A4。この場合、A2からA4までの各値は、10より大きいかどうかを調べるためにテストされます。これらの値がすべての場合、真の値が表示されます。

ここで、A2が10より大きい場合は値を出力しますが、そうでない場合は値を出力します別のIF比較を実行する。 IF B2が10より大きい場合、異なる値を出力します。 IF文を64レベル深くネストすることができます。つまり、かなり複雑な作業を行うことができます。

これはIFステートメントの基本的な紹介ですが、うまくいけばそれを開始することができます。 Excelで何かをするIF文を書こうとしていて、それを理解できませんか?ここにコメントを投稿して、適切なIF式を書くのを手伝っていきます。お楽しみください!

エクセルのIF関数を使って測定値から三種類の判断をする方法。

関連記事:


22.05.2012