Spreadsheet Lookup
関連するテキスト文字列(キー)に基づいてスプレッドシートデータ内の値を検索します。これは、多くのレイヤーが共通の属性を共有する design systems を作成する際などに役立ちます。例えば、下の表では、key corner-radius は value 10 を返します。
| Key | Value |
|---|---|
| corner-radius | 10 |
ルックアップを使用する利点は、組織上の目的で行を移動しても、値へのリンクが失われないことです。
File - .csv または Google Sheet Asset を接続します。
Excel Sheet - .xlsx アセットからシート(タブ)を選択します。
Lookup Column - キーを検索するデータ内の列を選択します。
Lookup Key - Lookup Column 内で検索するキー(テキスト)を指定します。
Value Column - Lookup Key と照合する列を選択します。
- Rectangle を作成します。
- Assets Window で右クリックし、Import Google Sheet… を選択します。
- この URL を貼り付けます - https://docs.google.com/spreadsheets/d/1DB4Yv0W_sT1nIlKiQFUBeQyXZoz88tdQt8YvLzXYwbU/edit?usp=sharing
- Spreadsheet Lookup を作成します。
- Assets Window から Google Sheet を Spreadsheet Lookup の File 属性にドラッグします。
- Lookup Column に
Key列を選択します。 - Value Column に
Value列を選択します。 - Lookup Key に
corner-radiusを入力します。 - 接続 spreadsheetLookup.id→rectangle.cornerRadius。
スプレッドシートのデータに変更があった場合は、Asset Window でスプレッドシート Asset を右クリックし、Reload を選択して更新する必要があります。