2

良い一日を。頭痛のワークシートがあります。さらに、私はExcelの初心者です。さまざまな範囲のシートがあります。表示される各値は、他の 2 つのセルに入力された値に依存します。例えば:

Cell A14 = Item Description (drop down list)
Cell A18 = Item Weight
Cell C15 = Cost per Item (this varies depending on description & weight)
Cell D15 = Final calculated cost 

セル C15 では、注文する商品の重量と説明に応じて、3 から 6 の異なる値/コストを持つ商品があります。例: 1 つのアイテムの範囲とコスト:

1-44 = 1.52 per item
45-299 = 1.29 per item
300-499 = 1.25 per item
500-999 = 1.11 per item
1000- = 0.92 per item

別のコスト:

1-44 = 13.02 per item
45-99 = 4.02 per item
100-299 = 3.87 per item
300-499 = 3.70 per item
500-  = 3.59 per item

13個の異なるアイテムがあることも念頭に置いて、セル A14 のアイテムの説明とセル A18 のアイテムの重量に応じて、セル C5 に対応する値を表示するにはどうすればよいですか? Vlookup式を使用してアイテムの説明に基づいて計算できるセルd5まで取得しました。

=IF(A19*C15<VLOOKUP(A14,Sheet4!$B$1:$D$26,3,0),VLOOKUP(A14,Sheet4!$B$1:$D$26,3,0),A19*C15) 

他の範囲を持つ他のシート (1 & 4) も作成しました。これは IF 関数、別の VLookup、または両方の組み合わせでしょうか?

前もって感謝します。

画像を投稿するのに十分な担当者がいないようです。

4

1 に答える 1

2

sumproductを使用できます:

例1

例2

最大範囲と最小範囲、および対応する量を使用してテーブルを設定するだけです。

補遺:

これがSUMIFS()でそれを行う方法です

例3

例4

于 2013-02-20T20:05:31.993 に答える