Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

スプレッドシートの CSV 形式への変換

公開日: Feb 3, 2021
説明


データを Salesforce にインポートするために CSV ファイルをアップロードするとき、全列が 1 つの文字列につながっていることがあります。このような場合は、列またはデータをそれぞれの項目に対応付けることができません。
 

この問題は、スプレッドシートファイルが CSV 形式に変換されたときに使用された区切り文字が原因です。

欧州諸国では、スプレッドシートプログラム内の地域設定で区切り文字にセミコロンが使用されます。他方、Salesforce ではカンマ区切りの CSV ファイルのみがサポートされています。以下の手順に従って、スプレッドシートをカンマ区切りの CSV ファイルに変換します。
解決策

 

Microsoft Excel 2007/2010/2013 for Windows

 
1.[スタート] | [コントロール パネル] | [地域と言語] をクリックします。[書式設定] を [英語 (アメリカ)] に変更します。

注意: スプレッドシートを CSV ファイルに変換した後で、既存の Excel ファイルの書式設定を維持するために、この書式を元に戻すことができます。新しい CSV ファイルを保存するたびに、必ず [英語 (アメリカ)] に設定します。

2.Excel シートを開き、[ファイル] | [名前を付けて保存] に移動します。

3.[ファイルの種類] の横にあるドロップダウンリストから [Unicode テキスト (*.txt)] を選択し、ファイル名を入力して [保存] をクリックします。

4.メモ帳で Unicode テキストファイルを開きます。

5.この Unicode テキストファイルはタブ区切りのため、すべてのタブをカンマに置き換える必要があります。タブ文字を選択して右クリックし、コンテキストメニューから [コピー] を選択するか、CTRL+C キーを押します。

6.メモ帳のメニューバーで、[編集] | [置換...] をクリックします。[検索する文字列] 項目を右クリックし、コンテキストメニューから [貼り付け] を選択するか、CTRL+V キーを押します。コピーしたタブ文字が [検索する文字列] ボックスに挿入されます。[置換後の文字列] 項目に、カンマを入力して [すべて置換] をクリックします。そのボックスを閉じます。

7.続いて、[ファイル] | [名前を付けて保存] をクリックし、[ファイルの種類] の横にある [すべてのファイル (*.*)] を選択してから、ファイル名に続けて「.csv」と入力し、[エンコード] 項目の横にある [UTF-8] を選択して、[保存] をクリックします。
 

OpenOffice Calc for Windows/Linux/Mac OS


1.メインメニューで、[ファイル] | [名前を付けて保存…] を選択します。

2.[ファイルの種類] の横にあるドロップダウンリストから [テキスト CSV (.csv)] を選択し、ファイル名を入力して [保存] をクリックします。

3.ドキュメントにテキスト CSV ファイル形式では保存できない書式または内容が含まれている可能性があるという警告が表示された場合は、[現在の書式を保持] ボタンをクリックします。

4.[テキストファイルへエクスポート] ボックスにある [文字列] 項目で [Unicode (UTF-8)] を選択し、[フィールドの区切り記号] で [カンマ] を選択します。

5.デフォルトで、[すべてのテキストセルをダブルクオーテーションで囲む][指定された列幅] のどちらのオプションもオフで、[セルの内容を表示どおりに保存**] オプションはオンになっています。そのままにすることをお勧めします。

6.[OK] をクリックします。
 

メモ:

  • [テキストの区切り記号] ボックスで設定されている引用符文字が先頭と末尾に付いているすべてのテキストセルがエクスポートされます。オフの場合は、「フィールドの区切り記号」のあるテキストセルだけが引用符で囲まれます。
  • データは表示されているとおりに保存され、適用された数値形式も維持されます。このチェックボックスがオフの場合は、未加工データの内容が保存されます。
 

MS Excel 2008/2011 for Mac


1.メインメニューで、[ファイル] | [名前を付けて保存…] を選択します。

2.[書式設定] ドロップダウンから、[UTF-16 Unicode テキスト] を選択し、ファイル名を入力して [保存] をクリックします。

3.TextEdit で、このドキュメントを開きます。

4.この Unicode テキストファイルはタブ区切りのため、すべてのタブをカンマに置き換える必要があります。タブ文字を選択し、メインメニューから [編集] | [コピー] を選択するか、Command+C キーを押します。

5.メインメニューで、[編集] | [検索] | [検索と置換…] を選択します。

6.[検索] 項目をクリックし、メインメニューから [編集] | [貼り付け] を選択するか、Command+V キーを押します。[置き換え(置換後の文字列)] 項目にカンマを入力し、[すべて(置換)] ボタンをクリックしてこのボックスを閉じます。

7.次に、ファイル拡張子を txt から csv に変更する必要があります。ファイルを選択して、Command+I キーを押します。[名前と拡張子] セクションで .txt.csv に置き換え、Enter キーを押します。

8.ファイル拡張子を変更するかどうかを尋ねる警告が表示されます。[.csv を使用] ボタンをクリックします。 
ナレッジ記事番号

000387738

 
読み込み中
Salesforce Help | Article