Googleスプレッドシートで名前付き範囲のリンクを取得する方法
名前付き範囲のリンクを取得するには、セルのリンクを取得する場合と違っていくつかの段階を踏む必要があります。
まずは例として下記のような名前付き範囲が定義済みのスプレッドシートを用意しました。
名前付き範囲:表1
右側に「名前付き範囲」の一覧を表示したい場合はメニュー→「データ」の「名前付き範囲」を選択します。
では名前付き範囲のリンクを取得する方法を見ていきましょう。
名前付き範囲のリンクを取得する手順
1.適当な空白セルを選択し、右クリックから「リンクを挿入」を選択
2.表示されたポップアップの下の方にある「シートと名前付き範囲」をクリックする
3.「名前付き範囲」の一覧からリンクを取得したい名前付き範囲を選択(画像の例では「表1」を選択)
4.するとセルに名前付き範囲のリンクが埋め込まれるので、そのセルを選択して表示される「リンクをコピー」のアイコンをクリック
これで名前付き範囲のリンクを取得することができました。
名前付き範囲のリンクは下記のようなURLになっているはずです。
https://docs.google.com/spreadsheets/d/{
スプレッドシートID}/edit#rangeid=1039314557
rangeidに当たる部分が名前付き範囲のidになっているようです。
ちなみに名前付き範囲のリンクを取得するためにセルにリンクを挿入しましたが、これはもう使わないので削除しても構いません。
複数の表に対して1つの名前付き範囲を設定したい時
名前付き範囲のリンクとは関係ないですが、下記のような複数の表に対して1つの名前付き範囲を定義したい時があると思います。
しかし、この機能は残念ながらGoogleスプレッドシートではサポートされていません。
今後のアップデートに期待しましょう。
最後に
通常のセルのリンクと違い、名前付き範囲のリンクを取得するのは少し面倒ですが、行を挿入したりセルをずらしても影響を受けずに正しい位置にリンクできるので結構便利です。
ぜひ名前付き範囲を使いこなしてスキルアップしていきましょう。
↓↓↓下記はアフィリンクです↓↓↓
Google Apps Script(GAS)を使うとGoogle スプレッドシートはもちろん、Googleのサービス全般に対して自動化が可能になります。
今後フルリモートの案件が増えると使う機会が増えると見込めるので、今のうちにGoogle Apps Scriptを使いこなせるようになっておくと仕事の幅が広がります。
プログラムってなに?と思っている初心者の方に対して分かりやすく解説しているのでオススメの書籍です。