【GAS 基礎】整数の乱数を発生させる(Mathオブジェクトのrandomメソッド)
スポンサーリンク 整数の乱数を発生させる 乱数とは、不規則かつ等確率に現れる数値のことです。統計の無作為抽出や暗号に使います。おみくじのプログラムを作ったりするときには、各おみくじの内容に数字を割り当…
【GAS 基礎】数学演算を行うMathオブジェクト
スポンサーリンク 数学演算を行うMathオブジェクト プログラミングを行うときに、必ずついてまわってくるのが、数学の演算です。ワークシート上の関数でも関数として用意されているものも多いですが、GASで…
【GAS 基礎】正規表現を扱うRegExpオブジェクト・Stringオブジェクト
スポンサーリンク 正規表現を扱うRegExpオブジェクト 正規表現とは 正規表現とは、文字列のパターンを表現するための方法です。以前にスプレッドシートのクエリ関数の記事でも紹介させてもらったことがあり…
【GAS 基礎】日付・時刻の操作をするDateオブジェクト!
スポンサーリンク 日付・時刻の操作をするDateオブジェクト! スプレッドシートのデータを扱うときに避けて通れないのが、日付や時刻の処理。 入力した日やイベントの日程など様々なところで日付や時刻が出て…
【GAS 基礎】配列の操作をするArrayオブジェクト!
スポンサーリンク 配列の操作をするArrayオブジェクト! プログラムを作るのに必須の「配列」。配列を自在に操ることができればプログラムの幅がぐぐっと広がります! そのためにも、GASには配列を取り扱…
【GAS 基礎】特定の列をキーとしてデータを取り出す!
スポンサーリンク 特定の列をキーとしてデータを取り出す! GASでスプレッドシートを処理するプログラムを作っていると、表の中の「特定の列をキーにして、該当する値のデータを抽出したい」という場面がよく発…
【GAS 基礎】セルの範囲を配列で取得する!
スポンサーリンク セルの範囲を配列で取得する スプレッドシートでセル範囲を操作するとき、配列で取得してメモリ上で処理をするとスプレッドシートへのアクセス回数を減らすことができ、プログラムの実行時間を短…
【GAS 基礎】セルの範囲を並べ替える
スポンサーリンク セルの範囲を並べ替える 今回は、Rangeクラスの中にあるセルの範囲を並べ替えるsortメソッドの紹介をします。 次のサンプルに書式の設定をしていきましょう! サンプル 1つの列を基…
【GAS 基礎】セルの書式を設定する
スポンサーリンク セルの書式を設定する 今回は、Rangeクラスの中にあるセルの書式設定をするメソッドの紹介をします。 紹介するのは次のメソッドです。 次のサンプルに書式の設定をしていきましょう! サ…
【GAS 基礎】セルに数式を入力する
スポンサーリンク セルに数式を入力する これまで、GASでスプレッドシートを操作するための、SpreadsheetAppクラスとその配下のSpreadsheetクラスそしてSheetクラス・Range…