以前はサブ範囲のMAX IFについてこの質問をしました。サブ範囲のMIN IF
| A | B | C |
| 10 | cat | |
| 15 | cat | |
| 5 | dog | |
| 4 | dog | |
| 11 | dog | |
| 6 | fish | |
| 10 | fish | |
皆さんが私に正常に動作します=MAX(INDEX(("$B$1:$B$7=B1)*$A$1:$A$7,0))
に答えが、私はそれを使用しようとしたとき、Cの鞍部に書かれた最大値の範囲内の異なる項目について(コルA)(この場合はCOL B)を見つける方法最小値のために、私は=MIN(INDEX(("$B$1:$B$7=B1)*$A$1:$A$7,0))
を意味します。私はC col全体でゼロになっています。
どうすればいいですか?
興味深い - 私は試してみましたが、あなたが負の数を使うと、 'Min()'が働きました。なぜ肯定的ではないか分からない。 – BruceWayne
'IF()'関数で使用します。例: '= MIN(IF(B1:B7 = B1、A1:A7))' – Brian
私はあなたがAcceptance [ここ](http://stackoverflow.com/q/38234483/1505120):)を見下ろしていないと思います:) * this * QはVBAと関係がありますか? – pnuts