商品一覧に、別CSVで管理している公開価格や分類などの列を追加したい方向けの、1回限りのデータ加工です。商品コードを1列ずつ指定し、完全に一致する行から必要な列を追加します。
【基本範囲】
・基準CSV A+参照CSV Bの2本
・UTF-8(BOM付き可)、カンマ区切り、先頭1行が見出し
・2本合計5,000データ行以内(見出し除外)、合計5MB以内(5,000,000バイト)、各20列以内
・A/Bそれぞれ1列の文字列キーで完全一致
・Bの指定1〜5列をAの末尾へ追加(追加列名はAと重複不可)
・空欄・重複のない列名、見出しと各行の列数一致が必要
Aの全データ行・行順・既存セル値を保持します。先頭ゼロ・空白・大文字小文字は補正せず、「0012」と「12」は別扱いです。Aの同一キー複数行は保持します。Bのキー重複とA/Bの空欄キーは処理を止め、修正後のデータをご用意いただきます。こちらで候補を選びません。
【未一致・納品】
Bに一致しないA行は残し、追加列を空欄にします。照合一覧で「未一致」と「一致した参照元の値が空欄」を区別します。Bにだけある行は追加せず件数を報告します。
納品はUTF-8 BOM付きの加工CSV、照合一覧CSV、件数・確認結果メモ。行数・元セル・追加値・保存後の再読込を確認します。CSVの引用符等の表現は変わる場合があります。Excel等への取込はコード列を文字列に指定してください。
【納期・修正】
資料・仕様合意と購入が揃ってから3暦日目安。同時受付1件。事前見積り必須です。合意内の軽微調整1回、当方の処理不備は回数外で修正。新ファイル・新ルールは別案件です。
【対象外】
複合キー、あいまい一致、名寄せ、表記統一、重複削除、計算・丸め・集計、文字化け修復、Excelブック、外部取得、ECへの登録・動作保証、ツール・マクロ納品、定期実行。上限超過や不正CSV、数式扱いが懸念される値は自動改変せず受入保留です。
個人情報・機密情報を含まない商品データに限定します。最初の相談は文章・列名・架空見本だけでお願いします。実ファイルは受入可否・取扱条件の合意後にご案内します。
購入前に見積り相談をお願いします。最初は実ファイル・実キー・実画面を送らず、列名と架空データで次をお知らせください。
①A(残す表)とB(参照表)の用途・列名
②各データ行数・列数・バイト数・文字コード
③A/Bのキー列名、Bキーの一意性、両方の空欄キー有無
④追加したいBの列名(1〜5列、Aと重複不可)
⑤未一致を空欄にすることへの同意
⑥利用先・希望納期、情報管理・AI利用の制限
個人情報、顧客/受注データ、銀行・決済情報、認証情報、原価・未公開価格・在庫・仕入先等の機密は対象外です。不要列を除き、必要に応じ両表で同じ仮コードをご用意ください。利用・加工委託の権限をご確認ください。
実ファイルは受入可否、保存先・アクセス権・保存期間・削除方法に合意してからご案内します。コード作成支援にAIを使う場合も架空データと一般化した仕様に限り、実データ・キー・ログ・画面を外部AIやWeb変換サービスへ入力しません。AI禁止・条件不明は事前確認します。
全件未一致はキー指定を再確認してから納品します。元データの欠損や値の妥当性は修復・保証しません。