dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

GoogleスプレッドシートのCONCATENATEでダブルクォーテーションを使う

文字列結合関数であるCONCATENATEは結合したい文字列をダブルクォーテーション"で囲む必要があるため、
ダブルクォーテーションを連結させたい場合どうするんだろ?と思って調べてみました。

ここに書いてました。

http://www.visionnest.com/2013/01/25/how-to-escape-double-quotes-in-a-google-spreadsheet/

CHAR()という関数を使うらしい。

=CONCATENATE(CHAR(34), "id", CHAR(34), ": ", 100)

これで"id": 100というように表示できます。

CHAR()ユニコード表に従って数値を文字に変換するので、
引数と戻り値の対応はこのへん見るとよさそうです。

http://www.aubrett.com/InformationTechnology/Productivity/GoogleCHAR.aspx