【連載】

わずか5分でスキルアップ! Excel熟達Tips

19 数式の利用時に覚えておくと便利な機能

19/34

今回は、数式を利用するときに覚えておくと便利な機能を紹介していこう。数式を使うときは、セル参照を間違えないように記述しなければならない。また、別のワークシートにあるセルを参照して計算を行いたい場合もあるだろう。このような場合に、以下に紹介する機能の使い方を覚えておくと、数式の入力や確認をスムーズに行えるようになる。

セルに数式や関数を表示するには?

Excelでは、数式や関数を入力したセルは、その計算結果だけがセルに表示される仕組みになっている。具体的な例で示していこう。

以下は、(単価)×(数量)を算出する数式と、その合計を算出する関数SUM()が入力された表となる。この場合、数式や関数が入力されているセルには、その計算結果だけが表示されることになる。

数式や関数が入力されているセルの表示(計算結果だけが表示される)

とはいえ、各セルに入力した数式や関数の記述を確認したい場合もあるだろう。このような場合は、「数式」タブを選択し、「数式の表示」コマンドをクリックしてONにすればよい。

「数式の表示」コマンド

すると、ワークシートの表示が以下の図のように変化し、「計算結果」ではなく「数式や関数の記述」を一目で確認できるようになる。

セルの表示を「数式」に切り替えた様子

「数式や関数の記述に間違いがないか?」、「数式や関数がオートフィルで正しくコピーされているか?」などを確認する場合に重宝する機能といえるだろう。

数式や関数の記述を確認できたら、「数式」タブにある「数式の表示」を再度クリックしてOFFにする。すると、通常の表示に戻り、各セルに計算結果が表示されるようになる。数式や関数の記述を手軽に確認する方法として覚えておくとよいだろう。

参照元や参照先のトレース

数式や関数が参照しているセルを画面上に分かりやすく示す表示方法も用意されている。この場合は、「数式」タブにある以下のコマンドを使って画面表示を切り替える。

参照元や参照先の表示/非表示を操作するコマンド

たとえば、D4セルを選択した状態で「参照元のトレース」をクリックすると、以下の図のように「青い矢印」が表示され、数式が参照しているセル(参照元)を視覚的に表示できるようになる。もちろん、この状態で「数式の表示」をONにして、セルに「数式や関数の記述」を表示することも可能だ。

D4セルの参照元をトレースした場合

「数式の表示」をONにした場合

なお、参照元を示すトレース矢印(青い矢印)を消去するときは、「数式」タブにある「トレース矢印の削除」をクリックする。

先ほどの例とは逆に、セルを参照している数式や関数(参照先)を画面に表示することも可能だ。この場合は「参照先のトレース」をクリックする。たとえば、C4セルを選択した状態で「参照先のトレース」をクリックすると、D4セルとC9セルに向けてトレース矢印が表示される。これらのセルには、以下の図に示したような数式や関数が入力されている。つまり、C4セルを参照している数式や関数を簡単に見つけ出せることになる。

C4セルの参照先をトレースした場合

「数式の表示」をONにした場合

ちなみに、こちらのトレース矢印も「トレース矢印の削除」で消去することが可能だ。ここで例にした数式や関数は記述が簡単なので、トレース矢印に頼らなくても確認作業を進めることができるだろう。しかし、より複雑な数式、関数を利用するときには、「参照元」や「参照先」を分かりやすく示した方が、確認作業を進めやすい場合もある。この機会に、いちど動作を確認しておくとよいだろう。

別のワークシートにあるセルを参照する

数式や関数を使って計算を行うときに、別のワークシートにあるセルを参照したい場合もあると思う。この場合は、シート名の後に「!」の記号を記述し、続けてセル参照を記述すればよい。

たとえば、「Sheet1」に以下の図のような価格表が入力されているとしよう。

「Sheet1」のワークシート

このワークシートにあるセルを「Sheet2」などの別のワークシートから参照するときは、「Sheet1!」に続けてセル参照を記述すればよい。

シート名を含むセル参照(Sheet2)

単純に数値データだけを表示する場合は、上の例のように「=」に続けて「シート名」、「!」、「セル参照」を記述すればよい。もちろん、同様のセル参照を数式内に記述し、別のワークシートにあるセルを参照した計算を行うことも可能だ。

別シートにあるセルを参照する数式

シート名を自分で命名している場合は、「Sheet1」や「Sheet2」などではなく、そのシート名を使ってセル参照を記述する。たとえば、シート名を「価格表」に変更している場合は、「価格表!D4」という記述で「価格表」シートにあるD4セルを参照する。この記述方法も合わせて覚えておこう。

セルに名前を付けて参照する

数式を入力する際に、参照元の列番号や行番号をいちいち確認するのが面倒な場合は、参照元のセルに「名前」を付けておき、「名前」でセル参照を行うことも可能だ。順番に手順を紹介しておこう。

まずは、参照元となるセルに「名前」を付ける。この操作は、対象となるセルを選択し、「名前ボックス」をダブルクリックして好きな名前を入力するだけ。すると、そのセルを「名前」でも参照できるようになる。

セルに独自の名前を付ける操作

よく参照するセルに「名前」を付けておけば、以降は、そのセルの列番号、行番号を確認しなくても「名前」でセル参照を行えるようになる。この方法は、別のワークシートにあるセルを参照する際にも活用できる。「シート名」や「!」を記述する手間がなくなり、セル参照の指定ミスも少なくなるので積極的に活用していくとよいだろう。

セル参照を「名前」で記述した数式

なお、各セルに指定した「名前」は、「数式」タブにある「名前の管理」をクリックすると一覧表示できる。ここで各セルの「名前」を変更したり、「名前」の指定を削除したりすることも可能だ。

「名前の管理」コマンド

「名前の管理」ダイアログボックス

第11回目の連載で紹介したVLOOKUP関数を活用する方法もあるが、手軽に使える「名前」の方が便利な場合も多い。状況に応じて最適な方法を選択できるように、「名前」の活用方法も研究しておくとよいだろう。

19/34

インデックス

連載目次
第34回 ピボットグラフを活用したデータ分析
第33回 ピボットテーブルの基本的な使い方(2)
第32回 ピボットテーブルの基本的な使い方(1)
第31回 行と列を入れ替えた表の作成
第30回 グラフシート、近似曲線など、覚えておくと役立つグラフ関連機能
第29回 「縦棒」と「折れ線」を組み合わせた複合グラフの作成
第28回 横軸のカスタマイズと「軸の交点」を変更したグラフ
第27回 グラフの縦軸の書式を詳しく指定する
第26回 グラフを自在に編集するための基本テクニック
第25回 コンボボックスを使って選択肢からデータを入力
第24回 上下ボタンを使って数値を手軽に増減させる
第23回 フォームを使ってカード型データベースのようにExcelを使う
第22回 並べ替えに必須の「ふりがな」を自動入力する
第21回 データバーの書式を自由自在に設定する
第20回 条件付き書式を使いこなす
第19回 数式の利用時に覚えておくと便利な機能
第18回 相対参照と絶対参照を使い分ける
第17回 Webに掲載されているデータの有効活用
第16回 データをグループ化して表示/非表示を自由に切り替える
第15回 集計機能を使った合計の自動計算
第14回 サイズの大きい表を印刷する応用テクニック
第13回 サイズの大きい表の印刷
第12回 “見出し”の固定と画面分割の活用
第11回 VLOOKUP関数の使い方と応用テクニック
第10回 データの前後に「〒」や「様」などの文字を自動付加する
第9回 日付データから年齢や期間を算出する関数DATEDIF
第8回 時刻の表示をカスタマイズする「ユーザー定義」の表示形式
第7回 月日を必ず2桁で表示する「ユーザー定義」の表示形式
第6回 「列の幅」と「行の高さ」をcmで指定
第5回 一覧から項目を選んでデータを入力
第4回 「フォントの指定」と「行の高さ」の関係
第3回 データの一括入力と書式指定の繰り返し
第2回 文字数が異なるデータの両端を揃えて配置
第1回 セル範囲を短時間で自由自在に選択する

もっと見る



人気記事

一覧

イチオシ記事

新着記事