[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2つの数字を比較して答えを求めたい』(かーず)
説明が下手なので、下記にまとめました。
ご教授願います。
AがXより大きく、かつBが一番小さい数字の結果を
選択したい。
X:150 結果:え
結果 A: B:
あ 100 5
い 100 10
う 100 15
え 200 5
お 200 10
か 200 15
き 300 5
く 300 10
け 300 15
< 使用 Excel:Excel2007、使用 OS:Windows7 >
複数あった場合どーすんの? (GobGob) 2016/10/25(火) 16:44
>AがXより大きく より大きいということは A>X ということか。
で単にそれだけだと「き」も該当することになるがA>Xかつ一番近いものということか。
あと、A、Bはそれぞれ昇順になっているのか? (ねむねむ) 2016/10/25(火) 16:48
このようなレイアウトだとする。
A B C D 1 X 150 結果 え 2 3 結果 A B 4 あ 100 5 5 い 100 10 6 う 100 15 7 え 200 5 8 お 200 10 9 か 200 15 10 き 300 5 11 く 300 10 12 け 300 15
D1セルに =INDEX(A4:A12,MATCH(1,INDEX((B4:B12>B1)*1,0),0)) ではどうか。 (ねむねむ) 2016/10/25(火) 17:05
A≧X でなく A>Xなら。
=LOOKUP(B1,B4:B12,A5:A13) (GobGob) 2016/10/25(火) 17:08 → ねむねむさん表を使わせてもらって修正w
☆グループで、AがXより大きく、かつBが一番小さい数字の結果を
選択するにはどうしたらよいでしょうか?
A B C D E 1 X 150 ☆ 結果 こ 2 3 結果 A B C 4 あ 100 5 ★ 5 い 100 10 ★ 6 う 100 15 ★ 7 え 200 5 ★ 8 お 200 10 ☆ 9 か 200 15 ☆ 10 き 100 5 ☆ 11 く 100 10 ☆ 12 け 100 15 ☆ 13 こ 200 5 ☆ 14 さ 200 10 ☆ 15 し 200 15 ☆ (かーず) 2016/10/25(火) 17:27
昇順ルールなくなっちゃったの?
=IFERROR(INDEX(A4:A15,MATCH(MIN(INDEX(((B4:B15<=B1)+(D4:D15<>"☆"))*10^16+B4:B15*10000+C4:C15,0)),INDEX((B4:B15*10000+C4:C15)*(D4:D15=C1),0),0)),"")
※ちなみに、最初の回答、ぜんぜんダメでした。。。w
一応修正
=IFERROR(LOOKUP(B1,B4:B12,A5:A13)&"",A4) (GobGob) 2016/10/26(水) 08:11
マルチポストはよくないなー。 (bi) 2016/10/26(水) 09:12
条件がよくわからないんだけど、例えば リストに ↓ のデータがあるとする。求めたい結果は「こ」と「さ」のどっち? こ 200 5 ☆ さ 170 10 ☆
よくわからないので、検証もしてないしテキトーです。
A B C D E 1 項目2 項目4 項目3 項目2 ←リストの見出し 2 >150 ☆ 5 200 こ 3 4 項目1 項目2 項目3 項目4 ←見出し 5 あ 100 5 ★ 6 い 100 10 ★ 7 う 100 15 ★ 8 え 200 5 ★ 9 お 200 10 ☆ 10 か 200 15 ☆ 11 ・ ・ ・ ・ 12 ・ ・ ・ ・
4行目にリストの見出し 1行目に、4行目に対応する見出し
A2、B2は手入力(A2は不等号も)
C2 =DMIN(A4:D100,C4,A1:B2) D2 =DMIN(A4:D100,B4,A1:C2)
結果 E2 =DGET(A4:D100,A4,B1:D2)
冒頭の例は「こ」になる。 リストに同じ組み合わせはないという前提。
参考まで。 (笑) 2016/10/26(水) 13:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.