2018.02.05
こんにちは!クラウドソリューショングループの開発を担当している井手です。
今回は Salesforce のデータをGoogleスプレッドシート上で更新できるアプリ「G-Connector for Salesforce 」を紹介したいとおもいます。
データの一括処理方法はいくつかあるのですが、どれも多少の専門知識が必要です。一度CSVに落として、加工して〜 Salesforce に上げ直して!!という大変な作業が、「G-Connector for Salesforce 」を使用すると、Googleスプレッドシート上でデータの取得〜修正〜更新ができるようになり、データメンテがてとても簡単に行えるようになります!
※以前別のソリューションを使った、Salesforce の一括編集方法をご紹介していますのでこちらの記事も興味がある方はご覧ください。
Salesforce のデータをGoogle スプレッドシート上で読み込み〜書き込みが可能になるアドオンです。
一度ダウンロードしたExcel などで加工し、Salesforce へインポートする手間なくデータの操作が可能となります。
利用シーンとしては
Googleスプレッドシート上で「G-Connector for Salesforce 」を使用するためにはアドインの追加が必要です。
下記手順でアドインを追加してください。

検索結果に「G-Connector for Salesforce 」と表示されているものがあるので、[+無料] ボタンをクリックします。


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

ちなみに、通常の Salesforce へログイン済みの場合、自動的にそちらと連携が開始されるようです。
文字だけのシンプルな画面が表示されますのでそのままこのタブは閉じてください。Googleスプレッドシートのタブを表示してください。

Googleスプレッドシートのメニューから「アドオン > G-Connector for Salesforce > Get Data Using SOQL」を選択してください。
取得するデータのオブジェクトやカスタム項目を選択する画面が表示されます。

Fromの箇所から対象のオブジェクトを選択してください。
Fromの箇所の列名が下部左部分に表示されるので、必要なものをCtrを押しながら選択してください。選択したものが右部分のSOQL欄に表示されます。
もちろん、直接SOQLを記載してもかまいません。
※注意:データ更新を行う場合ID項目は必ず含めてください。
準備が出来たら、「Get Data」ボタンをクリックしてください。

データを取得した状態です。
この状態でデータの修正を行います。
※注意点・・・加工時は列名を編集しないように注意してください(列名を変更するとデータが更新できなくなります)
データを新規登録する際は、ID列が空白行のセルに内容を入力してください。
更新する場合は、そのまま変更したいセル部分を修正してください。

※画像は、井手 ももこ、山田 太郎の名前部分を変更、ほげほげ部分を新規入力しました。
データの新規登録と更新を行います。
Googleスプレッドシート内の値を編集後、データ挿入・更新したい行を選択し、Googleスプレッドシートの
「アドオン > G-Connector for Salesforce > Update / Insert / Upsert Selected Row(s)」を選択してください。

マッピングに関する設定画面が表示されます。
今回は新規登録・更新 を行うので、画面左上の 「Insert」 を 「Upsert」 に変更してください。
その他の項目は特に編集する必要はありません。
(更新したくないデータや、Salesforce 側と関連付ける項目を変更する場合は設定を行ってください)
「Push Selected Rows」 ボタンをクリックすることで新規登録されます。

登録後結果がシート上に表示されます。
Success列が 「TRUE」と表示されていれば、正常に取り込まれています。
Googleスプレッドシート上の削除したいデータの行を選択し、Googleスプレッドシートの「アドオン > G-Connector for Salesforce > Delete」を選択してください。
確認画面が表示されるので「OK」をクリックすると削除されます。
削除後は削除結果がシート上に表示されます。
Success列が 「TRUE」と表示されていれば、正常に削除されています。
注意:データの削除時は列にID項目が含まれている必要があります。
大量のデータを一括で編集できれば作業効率は格段にアップします!
日常で大量のデータを更新しているが、Salesforce のデータ更新作業は大変手間がかかり大変だ!!と思われている方はぜひお試しください!
サンビット株式会社では、Salesforce によるクラウドシステム構築の開発技術者を募集しています!
興味のある方はぜひお問い合わせください。
2026.03.02
AIの進化により「SaaSの死」という議論が広がっています。従来のSaaSは人の入力を前提としていましたが、AIが業務を自動化することで役割は変化しつつあります。一方で、DXが単なるツール導入に終わっている現状も課題です。今後は、信頼できるデータを蓄積したSaaSと生成AIを組み合わせ、経営判断につなげる活用が重要になります。
2026.02.24
神社周辺の整備を続けてきましたが、久しぶりに訪れた湧き水の場所はイノシシに掘り返され、整備前よりも荒れた状態になっていました。人工林の放置や樹種の偏り、野生動物の増加など山の構造的問題にも触れながら、自然との向き合い方を見つめ直します。整備はしばらく休止すること
2026.02.20
Salesforceのダッシュボード機能「動的ゲージグラフ」における目標値の設定方法を、実際の画面操作を交えながら解説します。カスタムオブジェクトやユーザーのカスタム項目を使った管理方法、Chatter Freeユーザーを活用した全社目標の考え方など、文章だけでは伝わりにくい設定ポイントも動画で確認できます。動的に目標値を切り替える仕組みを、操作の流れとともに理解したい方におすすめです。
2026.02.09
Google Apps Script(GAS)を使い、生成AI「Gemini」と組み合わせて日報用の簡易Webアプリを作る手順を紹介します。NotebookLMにGASリファレンスを集めて参照資料を整え、専用Gemを作成。スプレッドシートを保存先に設定し、Geminiに要件を伝えてコードと導入手順を生成します。Apps ScriptでWebアプリとしてデプロイすれば、PC・スマホから入力してシートへ保存できます。