私は、製品が保管されているデポ、製品の供給者、およびその製品の製造業者を特定するデータを含むスプレッドシートを持っています。
この 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名
- パリ
- ベルリン
- ロンドン
元のスプレッドシート データ
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 を入力する数式が必要ですが、上記の数式では不十分です。
ありがとう。
トミー。