2018.09.10
こんにちは!クラウドソリューショングループの開発を担当している井手です。
今年も家族と海を満喫できて最高の夏でした!しかし、その後の酷暑で夏バテ気味がずっと続いている今日このごろです。
さて、 今回はセールスフォースのデータをGoogleスプレッドシート上で取得・更新できるアプリ「Data connector for Salesforce」を紹介したいとおもいます。
※以前別のソリューションを使った、セールスフォースの一括編集方法をご紹介していますので、こちらの記事も興味がある方はご覧ください。

Salesforce のデータをGoogle スプレッド上で読み込み~書き込みが可能になるアドオンです。
一度ダウンロードし、Excel などで加工し、Salesforce へインポートする手間なくデータの操作が可能です。
利用シーンとしては
Googleスプレッドシート上で「Data connector for Salesforce」を使用するためにはアドオンの追加が必要です。下記手順でアドオンを追加してください。
1.Googleスプレッドシート画面をブラウザーで開きます
2.メニュー - アドオン - アドオンを取得 を選択します

3.アドオン選択画面が表示されるので、右上の検索窓に「data connector」と入力しEnterを押してください。検索結果に「Data Connector for Salesforce」と表示されている箇所の右にある [+無料] ボタンをクリックします。

4.Googleアカウントのログイン、または選択画面が表示されるので、自分のアカウントを選択するか、別のアカウントでログインしてください。
5.Data connector for Salesforce のアクセス許可画面が表示されるので、確認をして「許可」ボタンをクリックします。こちらの記事も興味がある方はご覧ください。

6. 設定処理が始まります。しばらく待つと完了です。
スプレッドシートのメニューから アドオン を表示した際に「Data Connector for Salesforce」が表示されていれば無事アドオンが導入されています。

1.スプレッドシートの [アドオン - Data Connector for Salesforce - Login to Salesforce] を選択する

2.どの環境にログインするのかを選択する
[Salesforce environment to login to: ]よりログインする環境を選択します。
通常の環境であればこのまま「Production」で大丈夫です。
※テスト環境や開発環境などのSandboxへ接続する場合は 「Sandbox」を選択します。
※「Authorize」ボタンを押してログイン画面が表示されない場合、注意点が英語にて記載されていますが、ポップアップブロックを解除しておく必要があります。各ブラウザにてポップアップブロックを解除してください。

3.ログイン認証画面でユーザーIDとパスワードを指定する
ユーザーIDとパスワードを入力して「ログイン」をクリック

アクセス許可画面が表示されるので、確認して「許可」をクリック

4.ログイン成功画面の表示
ログインが成功すると、下記のような画面が表示されます。
右の方にもなにやら表示されていますね。これはデータの取得などを行うコマンドのようです。
このあとのステップで詳しく解説していきます。

データの取得~更新~削除の一連の流れについて、ここでは、商談オブジェクトより「商談名 、取引先名、フェーズ、完了予定日、金額、所有者」を取得し、特定の完了予定日を更新し、テストデータを複数行削除するケースで説明します。
では早速、セールスフォースからデータを取得してみましょう
スプレッドシート右側に表示されている[Data connector for Salesforce]のメニュー(以下サイドメニュー)より[Import] を選択します。
サイドメニューが切り替わるので、「Add source object」 項目から該当のオブジェクトを取得します。
今回は「商談」を更新したいので、商談をメニューより選択して「DONE」をクリックします。

次に出力する項目を選択します。「Add object field」 項目から「商談ID、商談名、取引先ID、フェーズ、完了予定日、金額、所有者ID」を選択します。項目の選択が完了したら「DONE」をクリックします。

出力条件選択画面が表示されます。私の環境ではデータ件数が少ないので特に指定しません。
その前に、取得する項目の中に「取引先ID」がありましたよね。IDの状態だと何がなんだかわからないので、取引先名を取得します。一番下にある「SHOW SOQL」をクリックします。

※ここでは、SOQLの操作が発生します。意味がわからない方は読み飛ばしてください
直接SOQLが編集できる画面が表示されました。取引先ID(AccountID)と所有者ID(OwnerID)より参照先のName項目を取得します。

上記SOQL内の項目をそれぞれ
と書き換えてください。
書き換え後は下記のようになります。
| select Opportunity.Id, Opportunity.Name, Account.Name, Opportunity.StageName, Opportunity.CloseDate, Opportunity.Amount, Owner.Name from Opportunity |
書き換えたら「EXECUTE」をクリックしてください。スプレッドシート上にデータが取得されます

上記「データの取得」にて取得した商談の完了日が「2013/7/13」のものについて、「2018/9/5」に書き換えてアップデートします。
スプレッドシート上で該当箇所を更新します。
セールスフォースへ反映したい行のデータを、行ごと選択します。(ID列だけでも良いようですが・・)
選択後、スプレッドシート右側に表示されているサイドメニューより[Update] を選択します。

選択すると、下記のような画面が表示されます。
更新をしたいので、Update を選択します。
「DONE」をクリックします。

次にスプレッドシート上のどの項目がセールスフォース側の項目と結びつくのかを選択します。
今回はセールスフォース側の項目とスプレッドシート上の項目がほぼマッチしているので自動的に割あたっているようです。
特に何も触らず「EXECUTE」をクリックします。
最終確認画面が表示されるので、「UPDATE」をクリックします。

更新されると、処理結果が表示されます。
「Updated」と表示されているので無事完了したようです。

セールスフォース側でも確認します。無事修正されています!
が・・・
どうやら日付が1日ずれてますね。これはセールスフォースへデータをインポートする際によく起こる問題ですので、1日足して登録する必要があるようです。
日付のズレについては詳しくはこちらをごらんください。
https://help.salesforce.com/articleView?id=000047804&language=ja&type=1

最後に複数のデータを削除します。
削除したいデータを、スプレッドシート上より行ごと選択します。(ID列だけでも良いようですが)選択後、スプレッドシート右側に表示されているサイドメニューより[Delete] を選択します。
削除対象が認識されますので、そのまま「DELETE」をクリックします。
最終確認画面が表示されるので、「UPDATE」をクリックします。

削除されると、処理結果が表示されます。
「Deleted」と表示されているので無事完了したようです。

試しにセールスフォース側でIDを指定してデータを表示してみると、レコードが見つからない旨のメッセージが表示されました。無事削除されているようです。

今回ご紹介したツールは Beta版ということもあり、ちらほら正しく動作してくれなかったり、操作上不便なところがあったりと、敷居が高いソフトに感じました。(日付が1日ずれるなど)ただ、現状BETA版なので今後もっと使いやすいツールとして進化することでしょう。
日々、大量のデータをセールスフォース上で更新していて大変!という方はぜひ一度お試しください!
サンビット株式会社では、Salesforce によるクラウドシステム構築の開発技術者を募集しています!
興味のある方はぜひお問い合わせください。
2026.04.20
春は新生活のスタートとともに、アレルギーに悩まされる方も多い季節です。対処療法で乗り切ってきた中で、睡眠や食事といった基本を見直すことで体調の安定を実感しています。
2026.04.13
2026年2月に開催された佐賀県ラージボール卓球選手権大会に出場し、60~64歳クラスで優勝した体験を振り返ります。予選リーグを順調に勝ち上がり、トーナメントでは日頃から対戦経験のある選手との接戦を制して決勝へ。決勝ではファイナルゲームまでもつれる白熱した試合となり、最後は接戦をものにしました。これまでの経験や戦術の変化を実感しながら、試合ならではの緊張感も味わうことができました。
2026.04.06
未来屋書店の特別企画「作家100」を通じて、読書の本質について考察しました。100人の作家による直筆の言葉からは、本が持つ力や価値が多角的に浮かび上がります。本を読むことの意味をあらためて考えたくなる内容です。
2026.03.30
息子の遊び方と比べながら、私が小学生だった1980年代後半から1990年頃の遊びを振り返りました。缶蹴りやケイドロ、ろくむし、秘密基地づくりなどの外遊びに加え、迷路づくりやミニ四駆、ファミコンといった遊びにも夢中でした。日が暮れるまで友達と遊び、夕方に家へ帰る――そんな懐かしく幸せだった時間を思い出しています。