0

私は、製品が保管されているデポ、製品の供給者、およびその製品の製造業者を特定するデータを含むスプレッドシートを持っています。

この 1 つのスプレッドシートを 4 つの .csv ファイルに分割し、csv ファイルを作成済みの PostgreSQL データベースにインポートしたいと考えています。通常、depot.csv、product.csv、supplier.csv、manufacturer.csv です。

depot.csv には <15 エントリ、supplier.csv と manufacturer.csv にはそれぞれ <350 エントリ、product.csv には < 2,000 エントリがあります。

やりたいことの例。

デポと呼ばれるワークシートに、固有のデポのリストを作成しました。

ID名

  1. パリ
  2. ベルリン
  3. ロンドン

元のスプレッドシート データ

id  Depot   depot_id  PRODUCT NAME  product_id  SUPPLIED BY     Manufacturer

1   Paris     1    Hand wipes                    Erenco         Chem Group

6   London    3    Scrub Towels                Chemicraft   Chem Group

7   Berlin    2    WR2 Grease                    Greasy Bin     Chem Group

列 depot_id は、次の式を使用して設定されます

=IF(B2=depot.$B$2,depot.$A$2, IF(B2=depot.$B$3,depot.$A$3, IF(B2=depot.$B$4,depot.$A$4, 9999)))

そしてデポと呼ばれるワークシート

ここで、product_id を入力する数式が必要ですが、上記の数式では不十分です。

ありがとう。

トミー。

4

2 に答える 2