2017-05-11 7 views
1

私は木工業界で働いています。私はワークフローを高速化し、再利用可能なワークシートをExcelで使用したいと考えています。私は材料の見積もりを作成しており、キャビネットを構築するために必要なものすべてを磨いています。これらのキャビネットは、通常、カスタムキャビネット、私はすべてのサイズ、数量など私の手で書く必要があります、私は価格の提供を行うためにデータを要約する必要があります。私はBlender Pythonでスクリプトを作成しても問題ありませんが、Excelワークシートでもそれを行う必要があります。私の問題: ボードのサイズ(4辺がある)を書き留めます。 平方メートルを得るのに問題はありません。単純に数を掛けるだけです。しかし、私は "Edgebanding"と呼ばれる細胞を持っています。我々は2つのタイプを使用します:1はPVC(小文字)と呼ばれ、2はABS(大文字)と呼ばれます。これらを要約すると、私はコードが必要です(私は現在8年のようにコーディングしています)。私は単に私が必要なもののコードを書き留め:コードで要約するExcel

SUMPVC = 0 for length of string(Edgebanding cell) with each letter if currentLetter='a' then SUMPVC+=BoardWidth(B Cell value) elif currentLetter='b' SUMPVC+=BoardHeight(D Cell value) end for cycle return width SUMPVC*Quantity(F cell value)

SUMABS = 0 for length of string(Edgebanding cell) with each letter if currentLetter='A' then SUMABS+=BoardWidth(B Cell value) elif currentLetter='B' SUMABS+=BoardHeight(D Cell value) end for cycle return width SUMABS*Quantity(F cell value)

が可能ですExcelで他の事業者と同様の機能としてこれを作るために((および場合so..how?)以下のように "= SUM(範囲)"。

は、だから、 "= SUMPVC(E2)" と「=のSUMABS(E2)

私はちょうど私が何を言っているか明確にするために、スクリーンショットを添付のように思えます。 ありがとうございました!アレックス Example

答えて

関連する問題