Google Apps Script Google Spreadsheet モナコイン(monacoin)の現在の価格を取得 [Google Apps Script] 最近ハマり中のモナコインの現在の相場を取得する関数を作りました。 ZaifのAPIを経由しての取得のため、Zaifの相場情報です。 ソースコードは以下の通りです。 2017.10.17 Google Apps ScriptGoogle Spreadsheeetモナコイン
Google Apps Script Google Spreadsheet JDBCを活用したDBとの連携 [Google Apps Script] Google Apps ScriptではJDBCというサービスを通じて外部のデータベースにアクセスする事が可能です。 接続できるデータベースは今現在、Google Cloud SQL、MySQL、Microsoft SQL Server、Oracleとなっているようです。 もちろんですが、外部からの接続を許容しているデータベースにのみ接続が可能です。 ソースコードはこんな感じです。 functi... 2017.03.19 Google Apps ScriptGoogle SpreadsheeetMySQL
Google Apps Script Google Spreadsheet 列番号のアルファベット列名変換 [Google Apps Script] 今回はエクセルやGoogleSpreadsheetの関数で、なんで未だに存在しないのか不思議で仕方ない関数シリーズ第2弾です。 ちなみに第1弾は「文字列の連結」でした。 第2弾は、列番号のアルファベット列名変換です。 結構困るんですよ。INDIRECT関数やQUERY関数を活用していると、列名をアルファベットで記載せねばならずにね。 COLUMN関数では、単に数値としてしか返ってこないので、「違う... 2017.03.01 Google Apps ScriptGoogle Spreadsheeet
Google Spreadsheeet ARRAYFORMULA関数の活用術 [GoogleSpreadsheet関数] 今回は、ARRAYFORMULA関数の活用術を紹介します。 この関数は、IMPORTRANGE関数やQUERY関数のようにGoogle Spreadsheetのみで使える関数です。 正直、ARRAYFORMULA関数を知った時には、自分の中でプチイノベーションが起きました。 ARRAYFORMULA関数は、配列となる結果を持たせると、その結果を返してくれる関数です。 どういう事かよくわから... 2017.02.10 Google Spreadsheeet
Google Apps Script Google Spreadsheet 文字列の結合(連結) [Google Apps Script] 今回はエクセルやGoogleSpreadsheetの関数で、なんで未だに存在しないのか不思議で仕方ない関数を定義しました。 それは文字列の結合(連結)を行う関数です。 え?CONCATENATEがあるだろって? いや。あるんですよ。確かに。 でも面倒じゃないですか。範囲指定出来ないという点が。 言っている事がよくわからないという方は、↓を見てみてください。 2017.02.05 Google Apps ScriptGoogle Spreadsheeet
Google Apps Script Google Spreadsheet レコードの複製 [Google Apps Script] また久々の投稿になってしまいましたが、またまたGoogle Spreadsheetの独自関数です。 地味~に使いことがあるだろうなぁと思う関数を作ってみました。 というか、僕自身が本業で必要になりそうなので先に作っておいただけなのですが(笑) レコードの複製というのがイマイチよくわからんという方は↓のF列を見てみてください。C列のレコード(行)が複製されているのがわかると思います。 2017.01.31 Google Apps ScriptGoogle Spreadsheeet
Google Apps Script Google Spreadsheet URLエンコード [Google Apps Script] URLエンコードって結構使うんですよね。 でもGoogle Spreadsheetには標準関数として搭載されていない。。。 となると独自関数での実装が必要です。 具体的なソースコードは以下の通りです。 ※関数名は好きなようにつけてください。 githubはコチラ 2016.12.07 Google Apps ScriptGoogle Spreadsheeet
Google Apps Script Google Spreadsheet 住所から緯度経度を取得 [Google Apps Script] たまに、住所から緯度経度を調べたい事ってありますよね? 僕は、結構な量の住所から緯度経度に変換することを必要に迫られている最中だったりします。 これに関しては、Google Map Geocoding APIをcurlで叩いて取得しているのですが、実はGoogle Spreadsheetからも取得できるのです。 具体的なソースコードは以下の通りです。 ※関数名は好きなようにつけてください。... 2016.12.07 Google Apps ScriptGoogle Spreadsheeet
Google Apps Script Google Spreadsheet シート名を取得 [Google Apps Script] 以前の記事でも書きましたが、Googleのサービスが好きで、特にGoogle Spreadsheetの活用が大分好きです。 今回は、Google Spreadsheetで実装する自分だけの関数、独自関数の作成です。 話は簡単です。 要するに、Google Spreadsheetからスクリプトエディタを開き、その中で関数を定義するだけ。 当然引数を持たせることが可能です。 具体的なソースコードは以下... 2016.12.07 Google Apps ScriptGoogle Spreadsheeet
Google Apps Script Google Spreadsheet フォーム投稿時のメール送信スクリプト 今回は、Qlik Senseから少し離れます。 Googleのサービスが好きで、特にGoogle Spreadsheetの活用が大分好きです。 その中でもGoogle FormとGoogle Spreadsheet、さらにGoogle Apps Scriptを連携させた例を書きます。 何を書くかというと、Google Form投稿後のメール送信です。 ちなみに、このサイト内にあるCONTA... 2016.06.08 Google Apps ScriptGoogle Spreadsheeet