Excel自動化

AI で複数の Excel ファイルを結合:5 店舗のデータを 1 つの売上表に

GetSheetAI が 5 つの Excel ファイルを 1 つの 2,500 行の販売テーブルに結合し、元の店舗列を保持し、元のファイルを変更しない方法をご覧ください。

5 つのストアから 5 つの Excel ファイルが送信されます。販売テーブルが 1 つ必要です。

ワークブックを切り替えたり、範囲をコピーしたり、余分なヘッダーを削除したり、どの行がどのストアから来たのかを覚えたりするまでは、これは簡単なことのように思えます。作業は難しくありません。それはただ反復的なだけであり、あなたとあなたが実際にやりたかった分析との間に立ちはだかります。

この GetSheetAI デモでは、2,500 件の販売レコードを含む 5 つの Excel ファイル を 1 つのワークシートに結合しました。リクエストは普通の英語で書かれていました。 GetSheetAI は、Excel 内でマージを実行し、各レコードの横に元の店舗を追加しました。

開始点: 列が一致する 5 つのファイル

このデモンストレーションでは、セントラル、イーストパーク、ノースゲート、リバーサイド、ウェストレイクの 5 つの店舗からの販売シミュレーション データを使用します。各ファイルには 500 レコードが含まれており、同じヘッダーが使用されます。

目標は、これらのレコードを 1 つのテーブルに追加することであり、注文 ID で 2 つのテーブルを照合したり、ストアの概要を計算したり、繰り返されるトランザクションを削除したりすることではありません。

元のファイル 要求された出力
5 つの個別のストア ワークブック 現在のワークブック内の 1 つの Merged Sales ワークシート
ストアごとに 500 レコード 2,500 件のレコードすべてを保持
各ファイルのヘッダー行 上部の 1 つのヘッダー行
各ファイル名に店舗名が含まれる レコードの横の Source Store
5 つのオリジナル ファイル 元のファイルは変更されずにそのまま残されます。

元の店舗を保持することは、結合されたテーブルをさらに便利にする小さな点です。元のエクスポートを再度開かなくても、フィルタリングして 1 つのストアに戻すことができます。

GetSheetAI に依頼したこと

これはデモで使用される英語のリクエストです:

Merge the 5 attached store Excel files into a Merged Sales sheet in this workbook. Keep one header row, add a Source Store column from each filename, and keep all 2,500 records and the original files.

リクエストは宛先を指定し、ソースラベルの由来を説明し、すべてのレコードが結果に属することを明確にします。書くべき公式や自分で組み立てるスクリプトはありません。

独自のファイルの場合は、ファイル数、予想されるレコード数、宛先名をタスクに合ったものに置き換えます。ファイル名が店舗ではなく地域、支店、または報告期間を識別している場合は、代わりにそのラベルを要求してください。

Excel でのワークフローの見え方

  1. 結合テーブルを作成するワークブックを開きます。
  2. GetSheetAI を開き、Files、次に Upload を選択し、5 つのソース ワークブックを選択します。
  3. アップロードされたファイルを会話で使用できるようにし、マージ リクエストを入力します。
  4. 結果として得られる「マージされた売上」ワークシートを開き、結合されたレコードを操作します。

記録された例では、出力には 2,500 レコード各店500枚、および売上合計 436,139.60 人民元 が含まれていました。ケースチェックにより、元の 5 つの添付ファイルが変更されていないことが確認されました。

これは、シミュレートされたデータを使用した開発者向けのデモンストレーションです。この短いビデオでは、高速処理された映像が使用されています。 38 秒の実行時間は、すべてのマージにかかる時間を主張するものではありません。

1 つの結合テーブルが役立つ理由

記録が 1 か所に集まると、次の質問は簡単になります。 5 つのワークブックを開いて売上を比較する代わりに、Source Store 列をフィルターしたり、結合されたレコードを並べ替えたり、レポートの開始点としてテーブルを使用したりできます。

実際の利点は、ファイル間の移動が減り、手動でのコピーと貼り付けが減ることです。分析対象を把握する前に、すべてを合計 5 つに減らすのではなく、トランザクション レベルの詳細を保持します。

これは、2 つの異なるジョブを分離するのにも役立ちます。最初にレコードを結合し、次にクリーニングまたは要約が必要かどうかを決定します。マージが黙って重複排除タスクになるべきではありません。後でクリーンアップ手順が必要な場合は、独自のルールを指定します。 Excel データ クリーニング ガイド では、その別のワークフローを説明します。

この例は、異なるレイアウトのファイルをカバーしていますか?

このデモでは、同じヘッダーを持つ 5 つのファイルを使用します。無関係な列名、パスワードで保護されたワークブック、またはスケジュールされた更新パイプライン間の自動マッピングは示していません。

異なるレイアウトを持つファイルの場合は、必要な出力列と、各ソース列をそれらの列にどのようにマップするかを記述します。これは、一致するテーブルを積み重ねることとは異なるタスクであり、独自の明確な要求に値します。

すでに持っているファイルから始めます

次のジョブが「これらのエクスポートを結合してください」で始まる場合は、ファイル、宛先、およびソース ラベルを保持するためのルールという適切な出発点がすでにあります。

Excel の GetSheetAI を入手、ワークブックを添付し、必要な結果を説明します。 GetSheetAI は Google Sheets もサポートします。このデモでは、特に Excel アドインを示します。

ファイル間の切り替えが少なくなります。データを扱う時間が増えます。