34
21

More than 5 years have passed since last update.

GoogleスプレッドシートでUUIDを作成する

Last updated at Posted at 2018-03-07

はじめに

システム開発をしていると、テストデータをExcelやGoogleスプレッドシートで作成するケースがあるかと思います。
その際、データを一意に定めるユニークIDにUUIDを採用する場合、GoogleスプレッドシートとGoogleAppScriptを使えば、UUIDをサクッと採番することができます。

UUIDの作成方法

UUIDを算出するスクリプトを作成する

Googleスプレッドシートを開き、メニューの[ツール]-[スクリプトエディタ]を選択し、GoogleAppScriptのエディタを表示します。
1.png

エディタが開いたら、以下のコードを記述します。なんと、たったの3行です!

function getUuid() {
  return Utilities.getUuid();
}

エディタ上で次のようにします。
2.png

Googleスプレッドシートからスクリプトを実行する

先程作成したスクリプト「getUuid」をGoogleスプレッドシートで使用するには、Sum等の数式と同じように、「=getUuid()」と記述します。

■スクリプト入力
3.png

■実行結果
4.png

まとめ

Excelではかなり面倒な数式を作成する必要がありますが、GoogleAppScriptだとわずか3行のコードで実現できます。

34
21
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
21