取引先名のブレを5段階の正規化と揺れ辞書で吸収する
弥生販売×弥生会計の取引先名一致VBA
弥生販売側「ワタナベ工房」、弥生会計側「渡辺工房」。
人間なら同じ会社とわかります。
コンピュータは別物として扱います。
これが毎月の突合作業を地獄にする原因です。
このマクロは、5段階の正規化処理と揺れ辞書で名前のブレを吸収し、親番コードを使って販売側の枝番を会計側の補助科目に自動集計します。設定シートで運用変更にも対応できる設計にしました。
工夫したポイント
- ・全角半角統一・法人格削除・スペース削除・記号統一・英字大文字統一の5段階正規化
- ・揺れ辞書による名前のブレ吸収
- ・親番コード集計(販売側の枝番→会計側の補助科目に自動振り分け)
- ・設定シートで揺れパターン・割り振りルールを後から追加できる設計