大量の文字列をカンマ区切り(CSV)にしたい時とか、SQL文作りたい時とか、Excel(スプレッドシート)で作ってました。
TEXTJOIN関数がおすすめです。
TEXTJOIN関数
=TEXTJOIN(区切り文字,空のセルを無視するか,結合したいセル)
2要素目(空のセルを無視するか):TRUE or FALSE
3要素目(結合したいセル):範囲指定でも1セルずつ指定でも
TEXTJOIN関数を利用したINSERT文作成
データ型に合わせてクォートつけたりつけなかったりするにはもう一手間必要ですが、省略します。
ダサいけど分かりやすいver
項目間に区切り文字を入れたりしておくとただ結合(CONCAT)するだけ。
終わりに
同じような操作を何度も繰り返す、とか同じような形式のものを大量に作る、とかは効率化を考える癖をつけたほうがいいですね。
当たり前のようで、意外と愚直にやってる人も多く・・・。