ヤマト運輸 B2クラウド 実務ガイド
B2クラウドの金額欄にある3桁区切りカンマを確認する方法
金額の表示形式とCSVの実値を分け、公式に確認できる4つの金額位置だけでカンマの扱いを判断します。
金額欄で起きる問題
B2クラウドの金額欄で「半角数字」や項目形式のエラーが出たとき、Excelで見えている1,000と、CSVに保存された文字列を分けて確認します。Excelの表示形式で3桁区切りを付けただけなら、セルの実値は1000のことがあります。反対に、セルの文字列として1,000を入力してCSVへ出すと、カンマは区切り文字と衝突します。
今回扱うのは、公式資料で金額として位置付けられた列に、ASCII数字の正規な3桁区切りが入ったケースです。代引金額や税額の意味そのものを決めたり、支払方法を選び直したりする記事ではありません。形式のカンマと業務上の金額判断を別の作業として進めます。
まず値と項目位置を確認する
- 34番目
- コレクト代金引換額(税込)。金額の桁区切りを確認する対象位置の一つです。
- 35番目
- 内消費税額等。関連する代引金額との関係は別に確認します。
- 57・58番目
- 収納代行請求金額(税込)と収納代行内消費税額等。どちらも金額欄です。
- その他の数字欄
- 顧客コード・件数・識別番号などは、同じ方法で一括置換しません。
1,000と1000をCSVとして読む
CSVでは、カンマが値の中にあることを示すために値全体を二重引用符で囲みます。`"1,000"` は1セルの文字列で、数値の意味は1000です。一方、`1,000` は引用符がないため、通常は `1` と `000` の2セルに分かれます。後者を画面上の見た目だけで「金額1,000」と解釈すると、95項目の列位置がずれる原因になります。
Excelの表示形式とCSVの保存値も異なります。表示形式だけのカンマなら、CSV出力後に1000となることがあります。文字列として入力されたカンマなら、出力時に引用符が付くか、使用ソフトの設定によっては構造が変わります。元CSVをテキストとして確認し、引用の状態と解析後のセル数を両方見ます。
`1,000`、`1,00`、`1,000.00`、`¥1,000`、`1,000円`は、正規のASCII整数を3桁区切りした値とは別です。小数・通貨記号・全角数字・不規則なグループ分けを取り除いてよいかは、文字を消すだけでは決まりません。
金額欄の合成例
実際の顧客データではない、説明用の合成例です。
修正前
修正前(34番目・コレクト代金引換額)
CSVの1セル: "1,000"修正後
修正後(34番目・コレクト代金引換額)
CSVの1セル: 1000- 変更した項目
- 34番目の金額セルにあるASCIIの3桁区切りカンマだけです。
- 変更していない項目
- 数値として表す金額1000、35番目の税額、95項目の列位置、行順、他のセルです。
実際の顧客の請求額を示すものではない、説明用の合成例です。引用符を外す前に、CSVとして1セルに保たれていることを確認します。
Excel・テキスト編集での確認
- 元CSVを複製し、Excelでは金額列を文字列として読み込みます。
- 34・35・57・58番目の位置を確認し、他の数字欄と混同しないようにします。
- セルの表示値ではなく、CSVをテキストで開いて引用符付きの実値を確認します。
- カンマを削除した後、金額の整数値、桁数、範囲、関連税額との関係を別に確認します。
テキストエディターで検索置換する場合も、「,」をファイル全体で置換しません。引用符内の金額だけを識別しようとしても、CSVの構文を壊す可能性があります。手動で直すなら、対象の項目位置を確定した確認用コピーを作り、保存後にもう一度95項目と引用状態を読み直してください。
送り状CSVドクターでの確認
対象形式のCSVを選ぶと、ツールは金額欄を半角数字の項目として確認し、問題の行・列・値の前後を表示します。34・35・57・58番目の金額位置で、値全体がASCII数字1〜3桁と3桁グループの繰り返しに一致し、カンマを外しても範囲や関連条件を満たす場合だけ、安全修正候補になります。
候補は自動適用されません。金額の意味、支払方法、契約や請求先の状態を利用者が確認し、必要な候補だけを選びます。適用後はCSVの再解析と再検証を行い、未選択セル・95項目・行順・行数が保たれたことを確認してから、必要なら取り消しとダウンロードへ進みます。
カンマを除去できる条件と限界
自動修正できる条件
`YAMATO-FIX-REMOVE-NUMERIC-GROUP-SEPARATORS`は、登録された4つの金額列にあり、値全体がASCII数字の正規な3桁区切り整数である場合だけ、カンマを取り除きます。1,000なら1000という同じ整数を表すことが確認でき、修正後も長さ・範囲・項目間条件に新しいブロッキングエラーが出ないことが必要です。元の値と修正先は記録され、取り消せます。
自動で判断しない条件
全角数字、符号、小数点、通貨記号、単位、不規則なカンマ、対象外の数値欄は扱いません。金額が本当に正しいか、税額をどうするか、代引や収納代行を使うかも決めません。値のカンマとCSVの区切りを誤って分けると、金額だけでなく後続列がずれるため、迷ったら作成元の出力と公式レイアウトを確認します。
列構造のエラーもある場合は項目数不一致のガイドを先に読み、日付やコードの幅が問題なら日付・数字・コードのガイドへ進んでください。公式資料のURLは公式資料一覧で確認できます。
公式資料と関連ルール
公式資料のURLと名称は、公開されている資料台帳から案内しています。資料の全文や公式CSVそのものは再配布していません。
- 公式資料の最終確認日
- 2026-07-22
- 対象形式
- ヤマト運輸 B2クラウド/外部データから発行/基本レイアウト/公式XLSテンプレートと同じ見出しを含む95項目CSV
- 関連する公開ルール
手元のCSVを確認する前に
B2クラウドの金額欄にある3桁区切りカンマを確認する方法の対象形式に合うCSVは、対応範囲を確認してからブラウザ内の検査画面へ進めます。候補は内容を見てから選択してください。
対応するB2クラウド CSVをブラウザ内で確認する