Excel で URL 内のパラメータを抽出するにはどうすればよいですか?

Excel で URL 内のパラメータを抽出するにはどうすればよいですか?

Excel シートの行に次の URL があります。

www.test.com/folder1/?tagid=1234567

タグ ID 値を別の列に抽出して、単純に「1234567」にするにはどうすればよいでしょうか。

ありがとう!

答え1

おそらく最もクリーンな解決策ではありませんが、機能します。

=RIGHT(A1, LEN(A1)-FIND("tagid=",A1)-LEN("tagid=")+1)

答え2

将来文字列が変更された場合に備えて最後のパラメータ (長さ) を変更できるため、MID 関数を使用するのが好きです。

=MID(A1,SEARCH("=",A1)+1,999)

等号を探し、その右側の 999 文字を取得します。

将来、別のパラメータ(例:?tagid=1234567&userid=5555)を追加する場合は、2 番目の検索条件の「999」を置き換えるだけで済みます。

関連情報