ステートメントが正しい場合、別のテーブルからデータをインポートする方法はありますか? (Excel)

ステートメントが正しい場合、別のテーブルからデータをインポートする方法はありますか? (Excel)

私のテーブルは このような。

見た目のデータベースファイルを作成しました。 このような。

私がやりたいことは、Excel セルの ID がデータベース ファイルの ID と一致する場合に、データベースの「販売価格」を Excel セルの「単価」に表示することです。できる限り検索しましたが、何も見つかりません。

答え1

データベース ファイルは、外部データ ソースとしてスプレッドシートにインポートできると想定しています ([データ] リボンのオプションを確認してください)。ほとんどのソースは互換性があり、おそらくすべてのデータまたはその一部が新しいワークシートにインポートされます。基本的にデータをスプレッドシートに複製するため、ファイル サイズが少し大きくなる可能性があります。

これで、VLOOKUP 関数を使用して ID を簡単に検索し、価格を返すことができます。スプレッドシートからスプレッドシートへ。

データはライブではありませんが、自動更新間隔を設定したり、ファイルを開いたときにスプレッドシートを更新したり、Ctrl + Alt + F5 を押してデータベースから手動で更新したりすることができます。

あるいは、本当に必要な場合は、VBA コーディングに挑戦して、ライブ データベースへの直接アクセスをコーディングすることもできます。

関連情報