【Excel】エクセルのハイパーリンクを削除して文字だけ残す方法
ExcelでURLやメールアドレスを入力すると、青い文字と下線付きのハイパーリンクになることがあります。
リンク先を開く機能は便利ですが、資料の見た目を整えたい場面や、文字列だけをコピーして利用したい場面では、リンク機能だけを削除したいこともあるでしょう。
この記事では、エクセルのハイパーリンクを削除して文字だけを残す基本操作から、複数セルをまとめて処理する方法、数式で作成したリンクへの対処法まで解説します。
セルを右クリックしてハイパーリンクを削除すれば、表示中の文字は残したままリンク機能だけを外せます。
複数のリンクは範囲選択して一括削除でき、URLそのものを残すかどうかも用途に応じて判断できます。
エクセルのハイパーリンクを削除する基本操作【右クリックメニュー】
それではまず、1つのセルからリンクだけを削除する基本操作について解説していきます。
| A | B |
|---|---|
| 1 | https://example.com |
| 2 | リンクを削除後も文字列は残る |
リンク付きセルの選択
リンクを削除したいセルを1回クリックして選択します。
セル内の文字が青色で下線付きなら、通常はハイパーリンクが設定されている状態です。
URLが表示されている場合だけでなく、「会社サイト」や「お問い合わせ」のような任意の表示文字にもハイパーリンクを設定できます。
セルをダブルクリックすると文字編集に入るため、まずは通常のクリックでセル全体を選択しましょう。

数式バーを見てURLが表示される場合でも、セルにリンク機能が付いているかどうかは右クリックメニューで確認できます。
ハイパーリンクの削除
対象セルを右クリックし、表示されたメニューから「ハイパーリンクの削除」を選択します。
この操作を実行すると、セルに表示されていた文字列はそのままで、クリックしてWebページやメールソフトを開く機能だけが解除されます。
青色や下線はExcelの標準的なリンク書式であるため、削除後は通常の文字色と書式に戻ることが一般的です。

「削除」キーやBackspaceキーを押す操作とは異なり、セルの内容を消さないことが大きなポイントです。
表示文字とURLの確認
リンクを削除した後は、セルをクリックしてもブラウザーが起動しないことを確認します。
URLをそのまま残したケースでは、文字列として選択、コピー、検索、並べ替えができるようになります。
表示文字が「商品詳細」のような名称の場合は、リンク先URLが必要になる可能性もあるため、削除前に別のセルへ控えておくと安心です。
【操作のポイント】リンク先を確認したい場合は、削除前にセルを右クリックして「ハイパーリンクの編集」を開き、アドレス欄を確認しておきます。
複数セルのハイパーリンクを一括削除する方法【範囲選択】
続いては、表内にある複数のハイパーリンクをまとめて削除する方法を確認していきます。
| A | B |
|---|---|
| 1 | 商品ページA |
| 2 | 商品ページB |
| 3 | 商品ページC |
連続したセル範囲の選択
削除したいリンクが連続している場合は、先頭セルから最後のセルまでドラッグして範囲選択します。
キーボード操作なら、先頭セルを選択してからShiftキーを押しながら最後のセルをクリックする方法も便利です。
選択範囲にはリンクが設定されていない通常セルが含まれていても問題ありません。
ただし、意図しないセルまで選択すると、そのセルのリンクも解除されるため、名前ボックスや選択枠で範囲を確認しましょう。

右クリックによる一括解除
範囲を選択したまま右クリックし、「ハイパーリンクの削除」をクリックします。
選択した各セルに設定されていたリンク機能が一度に削除され、文字列や数値は原則として残ります。
件数が多い一覧表では、1セルずつ処理するよりも作業時間を大きく短縮できます。

一括削除後に元へ戻したい場合は、すぐにCtrlキーとZキーを押して元に戻すことができます。
離れたセルとシート全体の処理
離れたセルを選択する場合は、Ctrlキーを押しながら各セルまたは各範囲をクリックします。
ワークシート内のリンクをすべて解除したい場合は、左上の三角ボタンをクリックするか、CtrlキーとAキーでシート全体を選択してから削除します。
ただし、シート全体の操作では、資料内で意図的に残したいリンクまで消える可能性があります。
一括処理の前には、対象シートを複製するか、Excelファイルを別名で保存しておくと復旧しやすくなります。
【操作のポイント】表の一部だけを処理したいときは、フィルターで対象行を絞り込んでから範囲選択すると誤操作を防げます。
貼り付け時にハイパーリンクを作らない設定【オートコレクト】
続いては、URLを入力または貼り付けたときに自動でリンク化される現象を防ぐ設定を確認していきます。
| A | B |
|---|---|
| 1 | https://example.com |
| 2 | mailto@example.com |
オートコレクト設定の画面
Excelの「ファイル」タブから「オプション」を開き、「文章校正」を選択します。
表示された画面で「オートコレクトのオプション」ボタンをクリックし、「入力オートフォーマット」タブを開きましょう。
オートコレクト
入力オートフォーマット
☐ インターネットとネットワークのパスをハイパーリンクに変更する
「インターネットとネットワークのパスをハイパーリンクに変更する」のチェックが、自動リンク作成を管理する項目です。
自動リンク化の停止
該当項目のチェックを外し、「OK」をクリックして設定画面を閉じます。
以後、新しく入力するURLやメールアドレスは、通常の文字列としてセルに表示されます。
この設定はすでに作成済みのハイパーリンクを削除するものではないため、既存セルには右クリックの削除操作を使います。
URLを文字列として確実に入力したいときは、先頭にアポストロフィを付ける方法もあります。
たとえば、’https://example.com と入力すると、ExcelはURLを文字列として扱います。
貼り付け後のスマートタグ対応
設定変更前にURLを入力してリンクになった直後なら、セルの近くに表示される自動修正オプションを利用できる場合があります。
オプションから「ハイパーリンクを元に戻す」を選ぶと、入力した文字列を維持したままリンク化だけを取り消せます。
毎日の入力作業でURLを大量に扱うなら、オートコレクトの設定を見直す方法が最も効率的です。
【操作のポイント】自動リンクを停止すると、必要なリンクも自動では作成されません。必要なセルだけは挿入タブの「リンク」から個別に設定します。
HYPERLINK関数で作成したリンクの文字列化【数式の置換】
続いては、HYPERLINK関数で作られたリンクを、クリックできない通常文字へ変更する考え方を確認していきます。
| A | B |
|---|---|
| 1 | 商品コード |
| 2 | 商品ページを開く |
HYPERLINK関数の構造
HYPERLINK関数は、リンク先と表示文字を指定して、セルにクリック可能なリンクを作る関数です。
=HYPERLINK(“https://example.com/product/”&A2,”商品ページを開く”)
この数式では、A2セルの商品コードをURLの末尾に連結し、セルには「商品ページを開く」と表示します。
サンプルデータでは1行目をヘッダーとし、数式は2行目のB2セルに入力して下方向へオートフィルする構成です。
右クリックの「ハイパーリンクの削除」が使えない場合は、セルに手動リンクではなく関数が入っている可能性があります。
値の貼り付けによるリンク解除
関数の結果として表示された文字を残したい場合は、対象範囲をコピーしてから「値の貼り付け」を実行します。
コピー元を選択し、CtrlキーとCキーを押した後、同じ場所で右クリックして貼り付けオプションの「値」を選びます。
数式が計算結果の文字列に置き換わるため、HYPERLINK関数が持っていたリンク機能もなくなります。
値の貼り付けを行うと数式は失われるため、URLを自動生成する仕組みを後で使う予定がある場合は、別列に数式を残しておきましょう。
表示文字を返す数式への変更
リンク先ではなく表示文字を数式で残したい場合は、HYPERLINK関数を表示文字だけを返す数式に変更します。
=”商品ページを開く”
固定の表示文字なら上記の数式で対応でき、A2セルの内容を表示したいなら =A2 のように参照します。
リンク先URLも別列に保存しておけば、文字列として管理しながら必要なときだけコピーできます。
【操作のポイント】関数を値へ変換する前に、数式バーでHYPERLINKという文字が含まれているか確認すると、処理方法を判断しやすくなります。
URLだけを抽出してリンクを残さない整理方法【関数と書式】
続いては、セルに表示された文字、URL、リンク機能を分けて整理する方法について解説していきます。
| A | B | C |
|---|---|---|
| 1 | 表示名 | URL |
| 2 | 公式サイト | https://example.com |
表示名とURLの列分け
一覧表を管理する場合は、表示名とURLを同じセルに持たせず、別々の列に分けると後から扱いやすくなります。
A列に会社名や商品名、B列にURLを文字列として入力すれば、閲覧用とデータ管理用の役割を分離できます。
リンク機能が不要な台帳では、URLを通常文字列として保存するだけでも検索性とコピーのしやすさを確保できます。
数式によるURLの組み立て
商品コードなどからURLを作る場合は、文字列結合の数式を使うとリンクを作らずにURLだけを生成できます。
=”https://example.com/product/”&A2
この式をB2セルへ入力し、フィルハンドルを下へドラッグすると、1行目のヘッダーを除いた各データ行に対応するURLが作成されます。
生成結果が青色のリンクになった場合は、前述のオートコレクト設定を確認するか、値の貼り付けを行います。
書式のみを整える方法
リンクを削除した後も青い文字や下線が残るように見えるときは、セルの書式が手動で設定されている可能性があります。
ホームタブのフォント設定から文字色を自動または黒に変更し、下線ボタンを解除します。
リンク機能の削除と文字書式の変更は別の操作です。クリック動作が消えているのに見た目だけ青い場合は、書式を確認しましょう。
【操作のポイント】URL列を文字列形式に設定しておくと、先頭のゼロや長い番号を含むURL風データを扱う際にも表示崩れを防げます。
まとめ エクセルのハイパーリンクを削除して文字だけ残す方法
Excelのハイパーリンクを削除して文字だけを残すには、対象セルを右クリックして「ハイパーリンクの削除」を選ぶ方法が基本です。
この操作ではセルの内容を消さず、リンク先へ移動する機能だけを解除できます。
複数セルを対象にする場合は範囲選択後に同じ操作を行い、URL入力時の自動リンク化を防ぎたい場合はオートコレクトの設定を変更します。
HYPERLINK関数が使われているセルでは、値の貼り付けで数式を文字列へ置き換える方法が有効です。
リンクを解除する前にリンク先が必要かどうかを確認し、URL列と表示名列を分けて管理すると、見やすく再利用しやすいExcelデータになります。