付属品の価格に基づいて完成品のコストを計算する方法。この問題は少し複雑なようで、すぐには良い解決策が思いつかないように感じます。実際には非常に単純で、一般的な合計関数を使用するだけで簡単に問題を解決できます。見てください。バー!
今日私が共有した問題は、グループの友人からの助けのリクエストから来ました。彼の普段のパフォーマンスから判断すると、この友人のスキルは非常に優れており、グループ内の他の人をよく助けています。友人たちは助けを申し出てくれましたが、自分自身の問題に直面したとき、彼には解決策がないようでした。
実際、彼が遭遇した問題は誰でも一目で理解できると思いますが、理解するのはそれほど難しい問題ではありませんが、彼はそれを解決する方法がわからないようです。問題は図に示すとおりです。
# は、製造会社が製品の原価を計算するための一種の問題です。
表にはさまざまな種類のアクセサリが含まれています。さまざまなアクセサリを組み合わせて製品が完成します。同じアクセサリは製品内に 1 回しか表示されません。現在の問題は、付属品のコストに基づいて完成品のコストを計算することです。たとえば、完成品 1 のコストは 200.84 953.61 48.83=1203.28 です。
この計算ルールは誰でも理解できると思いますが、実際の環境ではこの9種類よりもはるかに多くの製品やアクセサリが存在しており、それらを手作業で一つ一つ計算していては効率が悪く、間違いも発生しやすくなります。
では、このような問題に対して、正しい結果を得るのに役立つ公式はあるのでしょうか?
必ずあるはずですし、方法は複数あります。
今日は、より理解しやすい2つの公式を紹介したいと思います。
式 1: SUM-SUMIF の組み合わせ
具体的な式は、=SUM(SUMIF($J$2:$J$10) です。 , B2:G2,$K$2:$K$10))
, 操作方法を見てみましょう。
これは配列数式です。入力後、Ctrl Shift Enter を押す必要があります。結果を取得するには、数式の両側に中括弧が自動的に追加されます。
式の中核となる部分は、もちろん SUMIF です。
基本的な使い方との違いは、この例ではSUMIFの第2引数、つまり集計の条件が領域になっている点です。
シーク時 合計条件が複数の値または複数のセルの場合、SUMIF は一連のデータを取得し、F9 キーを使用して結果を確認できます。
平たく言えば、SUMIF はここで各アクセサリに対応するコストを計算し、SUM はコストを合計するタスクを完了します。
# ここまで言ってきましたが、誰もがこの公式の手順を理解する必要があると思います。
一見面倒に見える問題も、正しいアイデアを見つければ、いくつかの一般的な関数を使用することで解決できることがわかります。
実際、この問題では 2 つの関数を使用するのは少し冗長ですが、1 つの SUMPRODUCT で簡単に解決できます。
式 2: SUMPRODUCT 関数
具体的な式は次のとおりです: =SUMPRODUCT((B2:G2=$J$2:$ J $10)*$K$2:$K$10)
、どのように機能するかを見てみましょう。
この数式は最初の数式よりも短く見えますが、理解するのが少し難しくなります。この数式では、論理値と配列の計算ルールを使用して最終結果を達成します。
(B2:G2=$J$2:$J$10)
この部分は、構成リストとアクセサリ名リストの各データを比較することにより、多くの論理値を取得します。
以上がExcel関数学習:合計関数を使用して複雑な製品コストを計算するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。