- ベストアンサー
複数条件で最小値を求める
Excel2007です。 複数の条件をつけて最小値を求めたいです。配列数式を使います。 A列に体重、B列に性別、C列に住所だとして 男で東京都と神奈川という条件の中から体重の最小値を求める時、 {=MIN(IF((B1:B100="男")*((C1:C100="東京")+(C1:C100="神奈川")),A1:A100)}でCtrl+Shift+Enterで確定しました。 実際のデー量はもっと多いです。 たぶんきちんと計算されているようなのですが、自信がありません。 正しい数式になっているでしょうか? マクロは使わない方法でお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
問題ないと思います(但し、括弧の数が合っていません) =MIN(IF((B1:B100="男")*((C1:C100="東京")+(C1:C100="神奈川")),A1:A100))
お礼
ご回答ありがとうございます。 安心しました。 括弧の数は入力ミスでした。