-
よねさんのExcelとWordの使い方 »
-
Excelの基本操作の目次 »
-
IF 関数を使用して論理演算を実行する
IF 関数を使用して論理演算を実行する Topへ
- 下表のデータを使って、H列に判定を表示します。
IF関数の構文は =IF(論理式,真の場合,偽の場合) となります。
|
B |
C |
D |
E |
F |
G |
H |
2 |
No |
氏名 |
国語 |
数学 |
英語 |
合計 |
判定 |
3 |
1 |
北野 麻衣子 |
57 |
100 |
91 |
248 |
|
4 |
2 |
塩見 雅子 |
78 |
64 |
43 |
185 |
|
5 |
3 |
佐久間 春 |
65 |
53 |
68 |
186 |
|
6 |
4 |
長島 早希 |
56 |
55 |
52 |
163 |
|
7 |
5 |
船越 政幸 |
50 |
43 |
68 |
161 |
|
8 |
6 |
堤 義彦 |
100 |
54 |
98 |
252 |
|
9 |
7 |
高梨 量子 |
75 |
76 |
37 |
188 |
|
10 |
8 |
宮島 紫 |
52 |
88 |
57 |
197 |
|
11 |
9 |
仲野 慶太 |
31 |
77 |
81 |
189 |
|
12 |
10 |
内山 結子 |
76 |
30 |
84 |
190 |
|
13 |
11 |
清水 浩二 |
98 |
73 |
65 |
236 |
|
14 |
12 |
清水 政喜 |
79 |
68 |
45 |
192 |
|
- 合計得点が180以上は 〇 、180未満は △ と表示します。
H3セルを選択して、数式 =IF(G3>=180,"〇","△") と入力します。
数式は 「G3セルの値が180以上の場合(真の場合)は 文字列"○"を返しなさい、条件を満たさない場合(偽の場合)は 文字列"△"を返しなさい。」といった意味になります。
- H3セルに〇と表示されました。
下方向に数式をコピーするので、H3セルを選択して、フィルハンドルをダブルクリックします。
- H4:H14セルに数式がコピーできました。
- 合計得点が200以上の場合は 〇 、180以上の場合は △ 、180未満は × と表示します。
条件が3つになったら、IF関数をネストする必要があります。
H3セルに数式を =IF(G3>=200,"〇",IF(G3>=180,"△","×")) と入力しました。
- 数式は下図の右側から順に条件を書いているイメージです。
- H3セルに〇と表示されました。
下方向に数式をコピーするので、H3セルを選択して、フィルハンドルをダブルクリックします。
- H4:H14セルに数式がコピーできました。
よねさんのExcelとWordの使い方|Excelの基本操作の目次|IF 関数を使用して論理演算を実行する