[[20161025161454]] 『2つの数字を比較して答えを求めたい』(かーず) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『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それぞれ昇順にならんでいます。
(かーず) 2016/10/25(火) 16:59

 このようなレイアウトだとする。

     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

出来ました!
ありがとうございました
(かーず) 2016/10/26(水) 13: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.