- 締切済み
エクセル・特定の列の最小値検索
ちょっと頭が混乱してきて、うまく数式が作れないので・・・・ お知恵を拝借できませんでしょうか? たとえば、2種類(以上)のサイコロのうち、毎回一酒類をランダムに選択し、10回サイコロを振り、出た目を記録します。 1行目に試行回数 2行目に選択したサイコロ(A/B) 3行目に出た目の数 1行目 1・2・3・4・・・・10 2行目 A・B・B・A・・・・ B 3行目 6・2・5・1・・・・ 1 この中で、Aのサイコロを振った時の最小値を抜き出すには どんな数式を組めば良いでしょうか? HLOOKUPとMinとかを組み合わせる? IFを使った方が良い? んー、どうしたらよいのでしょう?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- panther712
- ベストアンサー率18% (2/11)
回答No.3
1行目の『1』がA1セルに入っていたと仮定すると、 配列数式で {=MIN(IF(A2:J2="A",A3:J3))}
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
配列数式の定番の課題です。 例データ a 12 * b 23 c 11 a 8 * s 3 b 12 a 3 * a 17 b 16 a 4 * a 6 * b 4 式は =MIN(IF(A1:A12="a",B1:B12,99)) と入れてSHIFT、CTRL,ENTERを同時押しする。 99はMAX(B1:B12)でも良いが、ありえない値を入れればよい。 ーー 上記は縦にデータを流しているが、エクセルではそれが「標準だと思うからそういう例にした。 横方向のデータならそのように修正してください。 *は見やすいようにつけたもの。
- maron--5
- ベストアンサー率36% (321/877)
回答No.1
=MIN(INDEX((A2:K2<>"A")*100+A3:K3,))