決済データ突合 手順書(テンプレート不使用版)

2つのCSVファイルをExcelで開き、VLOOKUP関数を使って突合を行う手順です。

別途配布の「決済突合テンプレート.xlsx」を使用する場合は、「決済データ突合 手順書(テンプレート使用版)」を参照してください。

事前準備:CSVファイルのダウンロード

以下の2ファイルを用意してください。

データ取得元操作
Zeus CSVZeusの管理画面当月の「決済完了(成功)」データをCSVダウンロード
odorana CSV請求管理メニュー>決済済 /jimukyoku/payment/payment_demand/CSV出力ボタンからダウンロード

各CSVの列構成

Zeus CSV

ABC...L...Q...
ヘッダーIPコードオーダーNoカード番号...氏名...決済金額...
20140080423.113.172.180-273554-...4980....9496TOMOKO TAKEMOTO8560

全21列あります。突合で使用するのは B列(オーダーNo)Q列(決済金額) です。

odorana CSV

ABCDEFGH
ヘッダーID決済方法ゼウスオーダーNo決済金額実行日時拠点名会社ID会社名
373436クレジットカード決済(月次)3.113.172.180-001742-...205272026-01-25 01:00:12odoranaオフィス六本木92エナジストワークス株式会社

全8列です。突合キーは C列(ゼウスオーダーNo) です。

突合キーの対応関係

Zeus CSV の B列「オーダーNo」 = odorana CSV の C列「ゼウスオーダーNo」

同じ形式の文字列(例: 3.113.172.180-273554-296841112-757733128)が入っています。


突合手順

Step 1: 新しいExcelブックを作成する

  1. Excelを起動し、空の新規ブックを作成する
  2. シート見出し(画面下部のタブ)を右クリック →「名前の変更」→ odorana に変更する
  3. シート見出しの右にある +ボタン で新しいシートを追加し、名前を Zeus に変更する

完成イメージ:

[ odorana ] [ Zeus ]

Step 2: odorana CSVを貼り付ける

  1. odorana CSVをExcelで開く
  2. 全データ(ヘッダー行含む)を選択してコピーする(Ctrl + ACtrl + C
  3. 先ほど作成したブックの「odorana」シートの A1セル に貼り付ける(Ctrl + V

貼り付け後の状態:

ABCDEFGH
1ID決済方法ゼウスオーダーNo決済金額実行日時拠点名会社ID会社名
2373436クレジットカード...3.113.172.180-...205272026-01-25...odorana...92エナジスト...
...

Step 3: Zeus CSVを貼り付ける

  1. Zeus CSVをExcelで開く(同様にShift_JISで開く)
  2. 全データ(ヘッダー行含む)をコピーする
  3. Zeus」シートの A1セル に貼り付ける

貼り付け後、B列に「オーダーNo」、Q列に「決済金額」があることを確認してください。


Step 4: odoranaシートに突合用の列を追加する

「odorana」シートに戻り、I列〜K列 に以下の3列を追加します。

4-1. ヘッダーを入力する

セル入力値
I1Zeus側金額
J1金額差異
K1突合結果

4-2. I2セルにVLOOKUP数式を入力する

I2セルに以下の数式を入力してください。

=IFERROR(VLOOKUP(C2,Zeus!B:Q,16,FALSE),"")

この数式の意味:

4-3. J2セルに金額差異の数式を入力する

J2セルに以下の数式を入力してください。

=IF(I2="","",I2-D2)

Zeus側金額が取得できた場合、odorana側との差額を計算します。

4-4. K2セルに突合結果の数式を入力する

K2セルに以下の数式を入力してください。

=IF(C2="","ゼウスオーダーNo無し",IF(I2="","Zeus側に該当なし",IF(J2=0,"一致","金額不一致")))

4-5. 数式を最終行までコピーする

  1. I2:K2 の3セルを選択する
  2. 選択範囲の右下にある小さな ■(フィルハンドル) にカーソルを合わせる
  3. カーソルが の形に変わったら、データの最終行まで下方向にドラッグする
この数式コピーを行わないと、2行目以降の突合結果が表示されません。

完成後の状態:

...CD...IJK
1ゼウスオーダーNo決済金額Zeus側金額金額差異突合結果
23.113.172.180-...20527205270一致
33.113.172.180-...918091800一致
4(空欄)0ゼウスオーダーNo無し

Step 5: 突合結果を確認する

K列「突合結果」に表示される4つのパターンを確認してください。

突合結果意味対応
一致オーダーNoで紐付き、金額も一致正常。対応不要
金額不一致オーダーNoで紐付いたが、金額が異なる要調査。 J列で差額を確認
Zeus側に該当なしゼウスオーダーNoがZeus側に無い要確認。 Zeus CSVの期間・条件を見直す
ゼウスオーダーNo無しゼウスオーダーNoが空欄(金額0円)通常は問題なし。未課金レコード

Step 6: 合計金額を照合する(任意)

全体の整合性を確認する場合は、空いているセルに以下を入力してください。

セル入力値説明
任意=COUNTIF(K:K,"一致")一致した件数
任意=COUNTIF(K:K,"金額不一致")金額不一致の件数
任意=SUMIF(K:K,"一致",D:D)一致レコードのodorana側金額合計

注意事項