2017-07-22 11 views
0

LibreOffice Calcを使用して、サブアイテムおよびサブアイテムの合成アイテムを分解する必要があります。このプロジェクトは、生産段階の層を爆発させたいと望む家具工場のためのものです。LibreOffice Calcを使用してサブコンポーネント内のアイテムを分解する方法

たとえば、製品A001はB01、B02およびC02、B01は1xC01 anc 2xC02で製造され、最終的にB02は3xC01,1xC02および4xC03で製造されます。顧客は部品のA001を分解して、 B要素が必要であり、B要素をアセンブルしてA要素を生成するために必要な合計C要素の数(A要素はアイテム)はもちろん、シートに2 x A001が必要です。

これをLibreOffice Calcで可能にするベストプラクティスは何ですか?

答えて

0

リストをこのようなトップダウン内訳で整理します。

spreadsheet screenshot

セルB14の式は=SUMPRODUCT(A$3:A$11=A14,B$3:B$11)*B$13あります。次にそれをB18にドラッグします。

証書レベル部A001は、トップ(レベル1)であることを示し、部品B01、B02およびC02(レベル2)に構成されています。パートB01はC01とC02(レベル3)で構成され、パートB02と同様に構成されます。

、下部に独自のリストを作成してA11にA4をコピーして、このような後行20 use a Standard Filter to remove duplicatesなどの方法のうちのどこかに貼り付けます。

SUMPRODUCTのドキュメントはhttps://wiki.openoffice.org/wiki/Documentation/How_Tos/Calc:_SUMPRODUCT_functionです。何もなく、非常に単純な製品については

、あなたは情報を維持するためにいくつかの種類、そしておそらくサードパーティのソフトウェアパッケージのデータベースを、おそらく必要があります。

私がかつて働いていた大企業では、フロントエンドをJavaで記述したOracleデータベースを使用して各コンポーネントの情報を保管していました。レポートは、上に示したものと同様のスプレッドシートで生成することができます。

+0

見た目は冷静ですが、どうやって入札レベルの列を使用していますか?また、B01、B02の数、BとCのコンポーネント数の合計ではなく、ストレージから正確な注文を送信して必要な要素を提供することもできます。 –

+0

これらの懸案事項に対処するために質問を編集しました。 –

+0

インデント・レベルを表示する別の方法は、ID番号をスペースでインデントすることです。 –

関連する問題