Excel: ハイパーリンクから url を抽出する方法
Excel のTEXT関数を使用して、ハイパーリンクから URL を抽出できます。
たとえば、次の数式を使用して、セルA2のハイパーリンク URL を抽出できます。
=TEXT( A2 , "")
次の例は、この構文を実際に使用する方法を示しています。
例: Excel のハイパーリンクから URL を抽出する
Excel に次のハイパーリンク列があるとします。
これらのハイパーリンクのいずれかをクリックすると、ハイパーリンクが指す URL に自動的にリダイレクトされます。
代わりに、各ハイパーリンクの URL をテキストとして抽出したいとします。
これを行うには、セルB2に次の数式を入力します。
=TEXT( A2 , "")
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 B には、列 A の各ハイパーリンクの URL のみが含まれるようになります。
列 B の URL の 1 つをクリックしても、Web ブラウザーの Web ページに自動的にリダイレクトされません。
この式はどのように機能するのでしょうか?
セルA2のハイパーリンク URL を抽出するために使用した式を思い出してください。
=TEXT( A2 , "")
この数式では、次の基本構文を使用するTEXT関数が使用されます。
TEXT (書式設定したい値、「適用する書式コード」)
数式TEXT(A2, “”)を使用することで、セルA2から値を取得し、それに書式を適用しないことを Excel に伝えます。
これにより、セルA2のテキストのみが得られます。
注: Excel のTEXT関数の完全なドキュメントは、 ここで見つけることができます。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excel: テキスト文字列から日付を抽出する方法
Excel: 引用符間のテキストを抽出する方法
Excel: 文字列から数値を抽出する方法