論理テストと演算子
メニューを表示するにはスワイプしてください
比較演算子
- より大きい
>; - より小さい
<; - 等しい
=; - 以上
>=; - 以下
<=; - 等しくない
<>.
テキストの比較は完全一致が必要:スペル、スペース、大文字・小文字がすべて重要。テキスト値は必ず二重引用符で囲むこと:「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、その他関連する結果が自動的に更新されることを確認します。
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
論理テストと演算子
比較演算子
- より大きい
>; - より小さい
<; - 等しい
=; - 以上
>=; - 以下
<=; - 等しくない
<>.
テキストの比較は完全一致が必要:スペル、スペース、大文字・小文字がすべて重要。テキスト値は必ず二重引用符で囲むこと:「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、その他関連する結果が自動的に更新されることを確認します。
フィードバックありがとうございます!