ADVERTISEMENT

【Googleスプレッドシート】セルにツールチップを表示する手段!データ検証ヘルプテキストの活用

【Googleスプレッドシート】セルにツールチップを表示する手段!データ検証ヘルプテキストの活用
🛡️ 超解決

セルにマウスを乗せたときや選択したときに、補足説明が表示されると便利だと思うことはありませんか。Googleスプレッドシートでは、データ検証の「ヘルプテキスト」機能を使うことで、そのようなツールチップを表示できます。この記事では、データ検証の入力メッセージを利用してセルにツールチップを表示する手順を詳しく解説します。

【要点】データ検証のヘルプテキストでセルにツールチップを表示する方法

  • データ検証ルールの追加: 対象セルに表示したいメッセージを設定します。セル選択時にポップアップが表示されるようになります。
  • ヘルプテキストの入力: 表示するテキストを自由に入力できます。改行や書式は使えませんが、簡潔な案内には十分です。
  • ルールの適用と確認: ルールを保存すると、セルをクリックしたときや選択したときにツールチップが表示されます。複数のセルにまとめて設定も可能です。

ADVERTISEMENT

データ検証ヘルプテキストの概要と仕組み

データ検証とは、セルに入力できる値を制限したり、入力時にガイドを表示したりする機能です。このうち「ヘルプテキスト」は、セルを選択した際に表示される入力メッセージのことを指します。セルをクリックすると、ツールチップのような小さな吹き出しが表示され、そこに設定したテキストが現れます。表示は一時的で、セルからフォーカスが外れると消えます。この機能を使えば、数式の説明や入力ルールの指示をセルごとに付与できるため、共同編集時の混乱を防ぐ効果があります。条件を満たさない値を入力した場合のエラーメッセージとは別で、常に表示させたい案内に適しています。

データ検証でツールチップを設定する手順

以下の手順で、任意のセルにツールチップを表示する設定ができます。一度設定すると、そのセルを選択するたびにメッセージが表示されます。

  1. 対象セルを選択する
    ツールチップを表示したいセルまたはセル範囲を選択します。複数のセルをまとめて選択しても構いません。
  2. 「データ」メニューから「データ検証」を開く
    メニューバーから「データ」をクリックし、プルダウン内の「データ検証」を選択します。右側にデータ検証ルールのパネルが表示されます。
  3. ルールを追加する
    パネル下部の「+ルールを追加」ボタンをクリックします。新しいルール作成画面が開きます。
  4. 条件を設定する(省略可)
    「条件」のドロップダウンから任意の条件を選びます。ツールチップのみを表示したい場合は、「条件」で「有効なデータ」などを選択して何も制限しないこともできます。ただし、条件を何か設定しないとルールが保存できない場合があります。その場合は「テキストを含む」で「*」を入れるなどの回避策を使います。
  5. ヘルプテキストを入力する
    「詳細オプション」を展開し、「無効なデータの場合にヘルプテキストを表示」にチェックが入っていることを確認します。その下の「ヘルプテキスト」欄に表示したいメッセージを入力します。
  6. ルールを保存する
    「完了」ボタンをクリックしてルールを保存します。これで設定完了です。選択したセルをクリックすると、ツールチップが表示されるようになります。

ツールチップ設定時の注意点と制限

データ検証のヘルプテキストは便利ですが、いくつかの注意点があります。以下で詳しく説明します。

ヘルプテキストの文字数制限

ヘルプテキストには最大で約250文字まで入力できます。あまり長い文章は途中で切れてしまうため、簡潔な説明に留めましょう。また、改行は使用できません。改行したい場合は、代わりにスペースや句読点で区切る工夫が必要です。

表示されるタイミング

ツールチップは、セルを選択(クリック)したときや、Tabキーなどでセルにフォーカスが移動したときに表示されます。マウスをセル上にホバーしただけでは表示されない点に注意してください。常に表示させたい場合は、コメント機能やメモ機能を検討する必要があります。

他のユーザーにも表示される

データ検証のルールはスプレッドシート全体で共有されるため、共同編集者全員に同じツールチップが表示されます。個人的なメモとしては使えないため、用途に応じて使い分けてください。

条件を設定しないと保存できない場合がある

データ検証ルールを作成する際、条件を何も指定しないと「完了」ボタンがグレーアウトして保存できないことがあります。その場合は、条件で「テキストを含む」を選び、値に「*」(アスタリスク)と入力することで任意のテキストを許可できます。これにより、入力制限をかけずにツールチップだけを表示できます。

ヘルプテキストとエラーメッセージの違い

同じデータ検証パネルで「無効なデータの場合にヘルプテキストを表示」とは別に「拒否」や「警告」のアクションを設定できます。これらのアクションに伴うエラーメッセージは不正な入力があったときに表示されます。ツールチップは常に表示されるのに対し、エラーメッセージは条件を満たさない値が入力されたときだけ表示される点が異なります。

ADVERTISEMENT

ヘルプテキストの応用例

ツールチップはさまざまな場面で活用できます。以下に具体例を挙げます。

数式や関数の説明

複雑なVLOOKUPやQUERY関数が入力されているセルに「このセルは商品IDをもとに商品名を取得しています」とヘルプテキストを設定すれば、第三者がシートを見たときにも理解しやすくなります。

入力ルールのガイド

日付や数値の入力形式を指定したい場合、「日付はYYYY/MM/DD形式で入力してください」といったメッセージを表示できます。これにより、入力ミスを減らせます。

参照元の明示

IMPORTRANGEで他のシートからデータを取得しているセルに「このデータは〇〇シートから自動取得しています」と表示しておくと、編集時の混乱を防げます。

注意喚起

手動で編集してはいけないセルには「このセルは自動計算です。編集しないでください」と表示することで、誤入力を防止できます。

コメント機能との違い

項目 データ検証ヘルプテキスト コメント機能
表示タイミング セル選択時のみ セルにマーカー表示、ホバーまたはクリックで表示
常時表示 できない できない(マーカーのみ常時)
文字装飾 不可(プレーンテキストのみ) 不可
改行 不可 可能(Enterで改行)
共同編集者への表示 全員に自動表示 デフォルトでは表示、解決済みにできる
主な用途 入力ガイド・注意喚起 フィードバック・議論・メモ

まとめ

データ検証のヘルプテキストを使えば、Googleスプレッドシートのセルに簡単にツールチップを表示できます。設定手順は数分で完了し、入力ルールのガイドや数式の説明などに活用できます。長文や改行が必要な場合はコメント機能を併用すると良いでしょう。この機能を活用して、スプレッドシートの共同編集をよりスムーズに進めてみてください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。