【Googleスプレッドシート】 メールアドレス一覧をBCCでの一括送信用に変換する関数

インターネット・ブラウザ
この記事は約2分で読めます。

超絶便利なGoogleフォーム。多用していますが、スプレッドシートに出力されたメールアドレスに、一括送信したいことはありませんか?

メールソフトにインポートする方法ではなく、メール作成画面のBBC欄に直接コピペする方法をご紹介します。

縦に並んだメールアドレス全てに「,」をつけて、横に並べて、重複を削除する関数

B2〜B100セルにメールアドレスが入力されている場合

空白の列(例えばD列)に以下の関数を入れます。
D2セルに=concatenate(B2,”,”)を入れて、D100までコピーしましょう。
次にE2セルに以下の関数を入れます。
=transpose(unique(D2:D100))

メールアドレス BCC作成用関数の解説

「,」を付けるのは、concatenate関数

concatenate関数は、文字列を繋げる関数です。
B2セルにメールアドレスが入力されているとして、

=concatenate(B2,”,”)
これでB2セルに入力されたメールアドレスの後ろに「,」が付加されます。
メールアドレスのあとに「,」入力することで、一度にメールアドレスを複数入れていても、個別のメールアドレスと認識されます。

縦並びのデータを、横並びに変える関数がtranspose関数

D2〜D100まで、縦にメールアドレスが入力されているものを、横並びに変えます。

重複するデータを削除しする関数は、unique関数

unique関数をつかうことで、スプレッドシート上で同じメールアドレスがある場合は、1つに限定することが可能です。

 

タイトルとURLをコピーしました