[toc]
概要
らくらくExcelでデータの登録・更新が可能なSalesforceのデータ型と、各データ型に対して有効なExcelでの表示形式を説明します。
対応データ型
○がついているデータ型は、らくらくExcelでデータの登録・更新が可能です。
| データ型 | 対応 |
|---|---|
| URL | ○ |
| チェックボックス | ○ |
| テキスト | ○ |
| テキスト(暗号化) | ○ |
| テキストエリア | ○ |
| パーセント | ○ |
| メール | ○ |
| テキストエリア(リッチ) | × ※1 |
| ロングテキストエリア | ○ |
| 時間 | ○ |
| 数値 | ○ |
| 選択リスト | ○ ※2 |
| 選択リスト(複数選択) | ○ ※2 |
| 地理位置情報 | ○ |
| 通貨 | ○ |
| 電話 | ○ |
| 日付 | ○ |
| 日付/時間 | ○ |
| 数式 | × |
| 積み上げ集計 | × |
| 外部参照関係 | ○ ※3 |
| 参照関係 | ○ ※4 |
| 主従関係 | ○ ※5 |
※1 リッチテキスト項目にExcelで設定したフォントや色を反映することはできません。値が複数行の場合は1行に連結されて登録・更新されます。
※2 選択肢に存在する文字列のみを受け付けます。複数選択リストの場合はセミコロン区切りで「選択肢A;選択肢B;選択肢C」のようにセルに入力することで登録・更新が可能です。
※3 外部IDまたは空欄で登録・更新可能です。
※4 存在するレコードのIDまたは空欄で登録・更新可能です。
※5 必須項目なので存在するレコードのIDをセルに入力する必要があり、空欄は受け付けません。項目の更新をするためには、主従関係項目の設定で「親の変更を許可」にチェックを入れている必要があります。
各データ型で有効なExcelの表示形式
各データ型に対して有効なExcelでの表示形式は以下の通りです。
チェックボックス型
以下のように解釈されます。大文字・小文字の判別は無視します。
| 入力値(例) | 解釈 |
|---|---|
true / yes / ok / 1 | チェック付 |
false / no / ng / 0 | チェック無 |
数値型・通貨型・パーセント型
| 項目 | 内容 |
|---|---|
| 通貨記号 | +、,、.、0~9以外の任意の文字 |
| 符号 | +または- |
| 小数点 | . |
| 桁区切り文字 | +、,、.、0~9、a~z、A~Z以外のASCII文字 |
値を数値として解釈する場合の例は、以下のとおりです。
| 入力値(例) | 数値として解釈される値 |
|---|---|
| -¥3,000 | -3000 |
| ¥-3,000 | -3000 |
| +$3,000 | +3000 |
| $+3,000 | +3000 |
| €3,000 | 3000 |
日付型
セルの表示形式が以下のいずれの場合も「2019-11-15」として扱います。
| Excelの表示例 | 扱われる日付 |
|---|---|
| 「2019年11月15日」 | 2019-11-15 |
| 「2019年 11月 15日 22時 1分」 | 2019-11-15 |
| 「2019/11/05 15:44」 | 2019-11-15 |
| 「11/5/2019 15:44:2.333」 | 2019-11-15 |
| 「2019110515460211」 | 2019-11-15 |
日付/時間型
認識する書式は日付型と同じです。
タイムゾーンを省略した場合は、らくらくExcelで接続するSalesforceユーザーのタイムゾーンを使用します。 接続ユーザーのタイムゾーンがJSTだとすると、上記日付型の例はそれぞれ以下のように解釈されます。
| Excelの表示例 | 解釈(JSTの場合) |
|---|---|
| 「2019年11月15日」 | 「2019-11-15T00:00:00+0900」 |
| 「2019年 11月 15日 22時 1分」 | 「2019-11-15T22:01:00+0900」 |
| 「2019/11/05 15:44」 | 「2019-11-05T15:44:00+0900」 |
| 「11/5/2019 15:44:2.333」 | 「2019-11-05T15:44:02.333+0900」 |
| 「2019110515460211」 | 「2019-11-05T15:46:02.11+0900」 |
⚠️
注意
省略された時間・分・秒・1/10秒以下は「0」とみなします。
時間型
以下のルールで解釈します。
- 60以上の分・秒は繰り上がり、24以上の時間は24で割った余りとして解釈します。
- タイムゾーン以外の省略された値は0とみなします。
- 省略されたタイムゾーンについては
Zとみなします。
以上のルールに従って、以下のように解釈されます。
| 入力例 | 解釈 |
|---|---|
| 「22:41:28.111」 | 「22:41:28.111Z」 |
| 「9時30分22秒」 | 「09:30:22Z」 |
| 「225″382」 | 「00:03:45.382Z」 |
| 「260」 | 「00:04:20Z」 |
| 「22:41」 | 「22:41:00Z」 |
| 「22:41.222」 | 「00:22:41.222Z」 |
| 「0時22分」 | 「00:22:00Z」 |
| 「0分22秒」 | 「00:22:00Z」 |