2017-09-05 8 views
0

私は、総利益を見るために購入したアイテムと売ったアイテムの売上表を作成したいと考えています。商品を個別に購入したり、たくさん売ったりするのは簡単です。しかし、物の収集を買って一つずつ売るときの状況をどう扱うか。たとえば、私はハンマーとドライバーのコレクション(C)を購入し、ツールを別に販売しています。私がイメージのように単純なテーブルにデータを入力すると、私は間違った利益の結果を得るでしょう。別売の商品のコレクションの販売表を作成するにはどうすればいいですか?

商品が2つしかない場合は、購入価格をランダムに割り引くことができますが、アイテムが多数あり、まだすべてが販売されていない場合、このコレクションがすでに利益を上げているかどうかは容易にわかりません。

私は利益の正しい出力を期待しています。この場合、回収コストは10であり、すべての回収品目の販売価格は13であった。したがって、-7の損失ではなく3の利益を示すべきである。私はIsCollection、CollectionIDのような2つの新しい列を追加することを考えていました。次に、簡単な減算を使用するか、またはコレクション全体の価格をチェックし、そのコレクションに属するアイテムの合計から減算する式を導き出します。そのような式を導出することは別の問題です...しかし、多分私はコレクションに属している項目を識別するために、列COLLECTIONを追加したのと同じ

enter image description here

+0

それはあなたが達成したいのか明確ではありません、あなたの期待出力が何であるかを説明してください。また、あなたの問題を解決しようとしたことはありますか? –

+0

私は利益の正しい出力を期待しています。この場合、回収コストは10であり、すべての回収品目の販売価格は13であった。したがって、7の損失ではなく、3の利益を示すべきである。私は他の人がそのような問題をどのように解決するかを一度試してみる。コレクションに何かを割り当てる方法を説明します。 – wilkas

+1

コメントではお答えしませんが、問題を理解するうえでご質問を編集してください。 –

答えて

0

を達成するための簡単な方法があります。 その後、SUMIFを使って、同じコレクションに属する商品の販売価格を合計しました。 次に、「利益」欄にIFを使用して、合計販売価格または単一販売価格を使用します。 いくつかの式でセルの範囲を定義する必要があります(下記参照)。

問題:総利益を得るために利益値を追加することはできません。

私はopencalcを使用しました(ただし、Excelではほとんど同じです)。

SUM_COLL (row2): 
    =SUMIF($A$1:$A$22;"="&A2;$D$1:$D$22) 
SUM_COLL (row3): 
    =SUMIF($A$1:$A$22;"="&A3;$D$1:$D$22) 
and so on. 


Profit (row2): 
    =IF(A2<>"";E2-C2;D2-C2) 
    Profit (row3): 
    =IF(A3<>"";E3-C3;D3-C3) 


+------------+-----------+-------------+------------+----------+--------+ 
| COLLECTION | Item name | Purch Price | Sell Price | SUM_COLL | Profit | 
+------------+-----------+-------------+------------+----------+--------+ 
|   | A   | 1   | 1.5  | 0  | 0.5 | 
+------------+-----------+-------------+------------+----------+--------+ 
|   | B   | 2   | 2.1  | 0  | 0.1 | 
+------------+-----------+-------------+------------+----------+--------+ 
| C   | C1  | 10   | 7   | 27  | 17  | 
+------------+-----------+-------------+------------+----------+--------+ 
| C   | C2  | 10   | 6   | 27  | 17  | 
+------------+-----------+-------------+------------+----------+--------+ 
| D   | D1  | 7   | 15   | 23  | 16  | 
+------------+-----------+-------------+------------+----------+--------+ 
|   | E   | 8   | 12   | 0  | 4  | 
+------------+-----------+-------------+------------+----------+--------+ 
| C   | C3  | 10   | 14   | 27  | 17  | 
+------------+-----------+-------------+------------+----------+--------+ 
| D   | D2  | 7   | 8   | 23  | 16  | 
+------------+-----------+-------------+------------+----------+--------+ 
|   |   |    |   | 0  | 0  | 
+------------+-----------+-------------+------------+----------+--------+ 
|   |   |    |   | 0  | 0  | 
+------------+-----------+-------------+------------+----------+--------+ 
|   |   |    |   | 0  | 0  | 
+------------+-----------+-------------+------------+----------+--------+ 
|   |   |    |   | 0  | 0  | 
+------------+-----------+-------------+------------+----------+--------+ 

更新の

内容: 私は利益summableを作るために2つの以上の列を追加しました:

COUNT_COLL (row2): 
    =COUNTIF($A$1:$A$22;"="&A2) 
COUNT_COLL (row3): 
    =COUNTIF($A$1:$A$22;"="&A3) 
Profit_SUMMABLE (row2) 
    =IF(A2<>"";(E2-C2)/G2;D2-C2) 
Profit_SUMMABLE (row3) 
    =IF(A3<>"";(E3-C3)/G3;D3-C3) 


+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| COLLECTION | Item name | Purch Price | Sell Price | SUM_COLL | Profit | COUNT_COLL | Profit_SUMMABLE | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   | A   | 1   | 1.5  | 0  | 0.5 | 0   | 0.5    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   | B   | 2   | 2.1  | 0  | 0.1 | 0   | 0.1    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| C   | C1  | 10   | 7   | 27  | 17  | 3   | 5.6666666667 | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| C   | C2  | 10   | 6   | 27  | 17  | 3   | 5.6666666667 | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| D   | D1  | 7   | 15   | 23  | 16  | 2   | 8    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   | E   | 8   | 12   | 0  | 4  | 0   | 4    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| C   | C3  | 10   | 14   | 27  | 17  | 3   | 5.6666666667 | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
| D   | D2  | 7   | 8   | 23  | 16  | 2   | 8    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   |   |    |   | 0  | 0  | 0   | 0    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   |   |    |   | 0  | 0  | 0   | 0    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
|   |   |    |   | 0  | 0  | 0   | 0    | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
... 
... 
| TOTAL  |   |    |   |   | 87.6 |   | 37.6   | 
+------------+-----------+-------------+------------+----------+--------+------------+-----------------+ 
+0

私はこれが正しい総利益を示すとは思わない。私はExcelでこれを達成しましたが、コレクションアイテムの合計利益をコレクション内のアイテム数で割ることを考えています。そのような場合、総利益は正しい数を表示しますが、各項目の利益は他の収集項目の売却成功に伴って変化します。 – wilkas

+0

@wilkas私の付録を参照してください – etsa

+0

数式の作成とテストを完了したら、おそらくこの回答に行きます。 – wilkas

関連する問題