PR

Excel(エクセル)で計算式をコピーしたとき参照先が空欄だと計算結果がそのまま表示されるのを非表示にしたい

Excelで計算式をコピーしたとき、参照先が空欄だと計算結果がそのまま表示される 高齢者のためのエクセル教室
高齢者のためのエクセル教室
スポンサーリンク

Excelで現金出納帳を作っている方から「差引残高の計算式をコピーしたとき、参照先がないとこんな表示になるのが気になる。参照先(日付や費目、適用など)がないときには何も表示しないようにすることはできないか」と問い合わせがありました。

再現したのが下の図です。差引残高に入っている計算式をコピーすると、参照先がない行ではその上の計算式の結果がそのまま表示されています。

計算式をコピーしたとき、参照先が空欄だと計算結果がそのまま出る

参照先を入力したら、差引残高に入れている計算式をコピーするという操作でもいいのですが、参照先が入力されていなければ何も表示せず、参照先が入力されたら計算式が動作するようにすることができます。

スポンサーリンク

差引残高に入力されている計算式に一工夫加えると、参照先が空欄なら何も表示しないようにできる

差引残高の計算式を入れ直すので、いったん、計算式を削除します。

計算式を入れ直すため削除

IF関数を使って参照先が空欄なら非表示にする

差引残高の計算式を入れるセルをクリックして選択、「関数の挿入」ボタンをクリックします。

計算式を入れたいセルを選択して関数の挿入ボタンをクリック

関数の挿入画面が開いたら、関数の分類の▼をクリック、「論理」をクリック、

関数の挿入画面で関数の分類の▼をクリックして論理をクリック

関数名の中にある「IF」を探してクリック、OKボタンをクリックします。

IFをクリックしてOKボタンをクリックします。

日付が入力されたら計算式を表示すると設定したいので、関数の引数画面が開いたら、論理式の枠内をクリックしてカーソルを出し、日付が入力されているセルをクリックして選択すると、セル番地が入力されます。

日付が入ったら計算式を表示するようにしたい(日付を入れなければ計算式を表示しない)ので、論理式に日付のセル番地を入力

キーボードを使って「=””」と入力します。

続けて≒””と入力

次に、「値が真の場合」の枠内をクリック、””と入力します。

値が真の場合の枠内に””と入力

「値が偽の場合」の枠内をクリックして、差引残高の計算式を入力してOKボタンをクリックします。

値が偽の場合に差引残高の計算式を入力してOKボタンをクリックします。

差引残高の計算式の入力方法は下の記事を参照してください。

これで、計算式の入力は終わりです。計算結果が表示されていることを確認してください。

計算結果が間違っていないか

あとは、計算式をコピーしてみてください。

差引残高の計算式をコピー

参照先(日付)が空欄だと計算式が出なくなりました。

日付が入っていないところの計算式は非表示になる

試しに、新しい日付を入力してみると、差引残高の計算式が表示されました。

日付を入力すると計算式が表示される

そのまま費目や金額を入力して計算式が動作しているか確認してみてください。

費目や金額などを入力して計算結果に反映されているかチェックしよう
スポンサーリンク

この記事では、参照先が空欄だと計算式の結果がそのまま表示されるのを参照先に入力したら計算式の結果が出るようにする方法をご紹介しました。

タイトルとURLをコピーしました