[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『SUMPRODUCT関数でもエラーになってしまう』(さがじ)
あるシートに管理表シートから、複数の条件から抽出した値の合計値を出したいと思っています。
SUMIFS関数でやろうと思ったのですが、合計対象範囲が複数列できないということでSUMPRODUCTに切り替えました。
ですが、下記の式を入力すると♯NAME?と出ます。
列全体を範囲をしているのが原因かと思いましたが、範囲を狭くしても変わりませんでした。
解決策を教えてください。
=SUMPRODUCT((管理表!C:C=拠点)*(注文管理表!D:D=保守)*(管理表!F:F=A),(管理表!I:N))
C、D、F列には文字列、I〜N列には数字が入っています。
< 使用 Excel:unknown、使用 OS:Windows10 >
>♯NAME?と出ます。 拠点 → "拠点"、 保守 → "保守"、 A → "A” では?
ですが、そこを修正しても今度は #VALUE! エラーになると思います。
I〜N 列に文字列はないのなら =SUMPRODUCT((管理表!C:C="拠点")*(管理表!D:D="保守")*(管理表!F:F="A")*管理表!I:N) ※注文管理表!D:D → 管理表!D:D だとして
■SUMIFS がおすすめ I〜N 列の合計をO列にでも出しておく。
管理表シート(2行目からだとして) O2 =SUM(I2:N2) 下コピー
=SUMIFS(管理表!O:O,管理表!C:C,"拠点",管理表!D:D,"保守",管理表!F:F,"A")
以上 (笑) 2021/08/02(月) 18:34
ちなみにですが、
=SUMIFS(管理表!O:O,管理表!C:C,"拠点",管理表!D:D,"保守",管理表!F:F,"A")と =SUMIFS(管理表!O:O,管理表!C:C,"拠点",管理表!D:D,"維持",管理表!F:F,"A")の式を 一つの式で表すことはできますか。 それとも+で繋げるしか方法はないでしょうか。 (さがじ) 2021/08/03(火) 18:04
=SUM(SUMIFS(管理表!O:O,管理表!C:C,"拠点",管理表!D:D,{"保守","維持"},管理表!F:F,"A")) (どん) 2021/08/03(火) 18:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.