Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 論理テストと演算子 | プロのようにデータを計算する
エクセルアドベンチャー

book論理テストと演算子

メニューを表示するにはスワイプしてください

比較演算子

  • より大きい >;
  • より小さい <;
  • 等しい =;
  • 以上 >=;
  • 以下 <=;
  • 等しくない <>
Note
注意

テキストの比較は完全一致が必要:スペル、スペース、大文字・小文字がすべて重要です。テキスト値は必ず二重引用符で囲みます:"Groceries"(Groceries ではありません)。

IF関数

=IF(logical_test; value_if_true; value_if_false)

=IF(D9>100; "High"; "Low")
  • 論理式:評価する条件 — > < = >= <= <> を使った任意の比較。内部的に TRUE または FALSE を返します;
  • TRUEの場合の値:条件が満たされたときに返す値。テキスト(引用符で囲む)、数値他の数式セル参照が指定可能;
  • FALSEの場合の値:条件が満たされないときに返す値。TRUEの場合と同様に柔軟に指定可能。
  1. 基本条件のテスト(TRUE/FALSE)

空の列に次の式を入力:=D9>100 そして数式を下にドラッグ。

各セルがTRUEまたはFALSEを返し、各行が独立して評価されることを確認。

  1. 「High / Low」フラグの作成

新しい列を作成し、Flagと命名。 最初の行(例:F9)に次の式を入力:=IF(D9>100;"High";"Low") そして数式を下にドラッグ。

値が100を超える場合は「High」、100以下の場合は「Low」と表示されることを確認。

  1. 支出タイプの分類(テキスト条件)

新しい列を作成し、Spending Typeと命名。 最初の行に次の式を入力:=IF(B9="Rent";"Fixed";"Variable") そして数式を下にドラッグ。

Rentの行は「Fixed」、それ以外はすべて「Variable」と表示されることを確認。

  1. 計算へのIFの適用

新しい列を作成し、Extra Savingsと命名。 最初の行に次の式を入力:=IF(D9>200;D9*10%;0) そして数式を下にドラッグ。

値が200を超える場合は金額の10%200以下の場合は0が返されることを確認。

  1. 動作のテスト

1つの支出額を200以上に増やし、その後100未満に減らす。

Flag、Extra Savings、その他関連する結果が自動的に更新されることを確認。

question mark

この数式はワークブックで何を返しますか?=IF(D9>200;D9*10%;0)

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  4
some-alt