[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『SUMPRODUCT関数にIF関数を組み合わせる方法』(m)
資格手当の表を作成しています。
複数の資格があるうち「技術士」の資格に●が付き、尚且つ特別部門に●が付いた場合は、技術士資格手当にプラス20000円を合計したい。
但し、技術士の資格だけの保有者やそれ以外の資格の保有者は、複数箇所に●が入っても、1番高い資格料のみ表記させる。
という内容です。
※現在は下記の関数を入れてあります。
=SUMPRODUCT(LARGE((N6:BL6="●")*N$4:BL$4,{1})/{1})
この関数だけだと1番高い資格料のみ優先されて表記されるので、さらに上記のような条件を付けていきたいのです。
説明不足かもしれませんが宜しくお願いします。
初心者なので分かりやすい説明をいただけますと幸いです。
< 使用 Excel:unknown、使用 OS:unknown >
技術士と特別部門の列番はどこなんですか?
(半平太) 2021/05/14(金) 12:34
特別部門の列番はM5
技術士の列番はN5〜R5です
宜しくお願いします。
(m) 2021/05/14(金) 13:39
●が入っているのは5行目か、6行目か分からないのですけど?
特別部門はM5で、技術士はN5〜R5だが、それ以外の資格は6行目ってことなんですか?
(半平太) 2021/05/14(金) 14:10
資格の金額それぞれ入っているのがM4〜BL4
●が入っているのは5行目です。
特別部門はM5、技術士はN5〜R5、それ以外の資格は同列で横並びのS5〜BL5までです。
(m) 2021/05/14(金) 14:17
ならば、
L5セル =IF(AND(M5="●",COUNTIF(N5:R5,"●")),20000+SUMPRODUCT(MAX((N5:R5="●")*N$4:R$4)),SUMPRODUCT(MAX((N5:BL5="●")*N$4:BL$4)))
(半平太) 2021/05/14(金) 14:25
(m) 2021/05/14(金) 14:29
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.