|
エクセル実践塾 > エクセル実践塾2016 |
IF関数を使って、 「仕入」と「売上」で異なる計算を行いますIF関数を使うと、 条件に応じた計算を実施することができます。 このIF関数式の書式は次のようになります。 IF(論理式,真の場合,偽の場合)「論理式」として指定した条件が正しいときに、「真の場合」の値を、誤っているときに「偽の場合」の値を表示します。 「真の場合」と「偽の場合」には、セル同士の計算式を使うこともできます。
|
|
Excel 2016/2013 の場合 |
![]() |
@IF関数の「論理式」として、 「摘要」のセルの値を使います同じIF関数式をI列の他のセルにもまとめて設定したいので、 あらかじめそれらのセルも選択しておきます。 同じIF関数式をK列の「金額」でも使いたいので、 「論理式」として指定するセルは列のみの絶対指定にします。 セルをクリックで指定してからF4キーを3度押すことで、 絶対指定→行のみの絶対指定→列のみの絶対指定、 とセルの指定方法を切り替えられます。
|
![]() |
A作例では、「仕入」という文字列を条件にするので、 それをダブルコーテーション(")でくくって指定します
|
![]() |
B「値が真の場合」の処理として、 「数量」の加算式を指定します
|
![]() |
C「値が偽の場合」の処理として、 「数量」の減算式を指定します同じ行の「数量」セルを指定します。
|
![]() |
D閉じカッコで完成したIF関数式を、 Ctrl+Enterキーで確定します選択中のセルすべてに、 同じIF関数式が設定されます。
|
![]() |
E条件付き書式を使って、 データ未入力行の計算結果を非表示にします
|
![]() |
Fデータ未入力行では、「残高」の値が変わらないので、 それを条件にして、 条件付き書式で文字色を白にします
|
![]() |
GIF関数式を設定したセル範囲を、 そのまま「金額」列に右ドラッグでコピーします
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
●複数のセルにまとめて同じ数式を設定し、 その計算結果である0を非表示にする手順の動画です
|
|
関連する他のページ |
[データの入力規則]の、プルダウンリスト表示以外の機能を使ってみたい
別のシートにあるデータを、プルダウンリストから選んで入力したい
プルダウンリストからデータを選んで入力できるようにしたい
項目をリストから選択入力したい
都道府県名をドロップダウンリストで入力したい
禁止値が入力されたときに適切なメッセージを表示させたい
月〜金曜日の日付しか入力できないようにしたい
3日後以降の日付しか入力できないようにしたい
コース名をドロップダウンリストから入力したい
ドロップダウンリストでプランを選びたい
日本語入力のオンとオフを、入力するデータに応じて自動で切り替えたい
一覧から選択して入力したい
『返却』列のセルに、『済』を簡単に入力したい
計算結果の0を非表示にしたい」 |