論理テストと演算子
メニューを表示するにはスワイプしてください
比較演算子
- より大きい
>; - より小さい
<; - 等しい
=; - 以上
>=; - 以下
<=; - 等しくない
<>。
注意
テキストの比較は完全一致が必要:スペル、スペース、大文字・小文字がすべて重要です。テキスト値は必ず二重引用符で囲みます:"Groceries"(Groceries ではありません)。
IF関数
=IF(logical_test; value_if_true; value_if_false)
=IF(D9>100; "High"; "Low")
- 論理式:評価する条件 —
><=>=<=<>を使った任意の比較。内部的にTRUEまたはFALSEを返します; - TRUEの場合の値:条件が満たされたときに返す値。テキスト(引用符で囲む)、数値、他の数式、セル参照が指定可能;
- FALSEの場合の値:条件が満たされないときに返す値。TRUEの場合と同様に柔軟に指定可能。
- 基本条件のテスト(TRUE/FALSE)
空の列に次の式を入力:=D9>100 そして数式を下にドラッグ。
各セルがTRUEまたはFALSEを返し、各行が独立して評価されることを確認。
- 「High / Low」フラグの作成
新しい列を作成し、Flagと命名。
最初の行(例:F9)に次の式を入力:=IF(D9>100;"High";"Low") そして数式を下にドラッグ。
値が100を超える場合は「High」、100以下の場合は「Low」と表示されることを確認。
- 支出タイプの分類(テキスト条件)
新しい列を作成し、Spending Typeと命名。
最初の行に次の式を入力:=IF(B9="Rent";"Fixed";"Variable") そして数式を下にドラッグ。
Rentの行は「Fixed」、それ以外はすべて「Variable」と表示されることを確認。
- 計算へのIFの適用
新しい列を作成し、Extra Savingsと命名。
最初の行に次の式を入力:=IF(D9>200;D9*10%;0) そして数式を下にドラッグ。
値が200を超える場合は金額の10%、200以下の場合は0が返されることを確認。
- 動作のテスト
1つの支出額を200以上に増やし、その後100未満に減らす。
Flag、Extra Savings、その他関連する結果が自動的に更新されることを確認。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 4
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 4