1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

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

Excel の IF 演算子を使用すると、他のセルの条件が論理的に true であるか false であるかに応じて、スプレッドシートのセルに対してさまざまな操作を実行できます。演算子は 2 つの値しか比較できませんが、ユーザーは計算で複数の IF をネストして、より複雑な手順を実行できます。通常の数学的な比較記号が使用されます:=、<、<=、>、>=、<>。この関数を使用して、特定の値やテキストをセルに書き込んだり、計算を実行したりすることもできます。手順の架空の例は、この機能の有用性を示しています。

ステップ 1

簡単なスプレッドシートを作成して、2 人の個人の毎日の携帯電話の使用状況を追跡します。最初の列「A」を従業員 A に、2 番目の列「B」に従業員 B の見出しを付けます。列 C の見出しに「警告」、列 D の見出しに「A Reimbursement」というラベルを付けます。この列を通貨としてフォーマットします。列 E に「問題」というラベルを付けます。 B の払い戻しについて同様の列を作成できます。

ステップ 2

セル A2 と B2 から始まる 10 日間の各列に分単位の乱数を入力します。 A 列のセルの 1 つをゼロに等しくします。

ステップ 3

セル C2 に "=IF(A3>(B3+10), "To big a spread", "Acceptable") という論理テストを作成します。この数式を下の次の 9 つのセルにコピーします。従業員 A が信頼できる従業員 B よりも 10 分長く携帯電話を使用した場合、この日はチェックのためにフラグが立てられます。そうでない場合、その日は「許容可能」と表示されます。実際には、より多くの毎日の値を入力して数式を繰り返すことができるため、ある列から別の列への手動の算術比較を省くことができます。

ステップ 4

セル D2 で新しい論理テストを作成します。数式「=IF(A2<(B2+10),A2_.03,A2_(.03-.0015))」を入力します。この数式をこの列の次の 9 つのセルにコピーします。これにより、従業員 A が従業員 B との差額を許容範囲内に収めているかどうかが区別されます。この場合、最初の従業員には 1 分あたり 0.03 ドルが払い戻され、そうでない場合は 1.5 セントの調整が行われます。

ステップ 5

セル E2 に「=IF(A2<1),IF(B2>=1,"A は今日どこにいた?")」という最後のテストを入力します。この数式を下の次の 9 つのセルにコピーします。その結果、A が 1 日に携帯電話を使用しなかったが、B が使用した場合は、質問でフラグを立てます。どちらも携帯電話を使用していない場合は、おそらく休日でした。それ以外の場合は何もしないでください。その場合、数式は「FALSE」という単語を入力します。これがデフォルトであるため、式に 2 番目の結果を含める必要はありません。

警告

値内にコンマを使用しないでください。数式が期待どおりに動作しません。 1280 のように 1,280 のように 4 桁以上の数字を入力します。ステップ 3 のように、必要な括弧の数と、括弧内に複数のセルまたは値を含むグループ テストに十分注意してください。