[[20210127183947]] 『検索方法』(コウヘイ) ページの最後に飛ぶ

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

 

『検索方法』(コウヘイ)

	A	B	C	D	E	F	G	H	I
1			30	40	50	65	75	100	125
2	32	2	9						
3	40	8	15	45					
4	40	10	9	3					
5	50	12	9	22.5	60				
6	50	20	7.8	15	45				
7	65	42		9	30	90			
8	75	10		9	30	60	180		
9	75	30			18	60	150		
10	75	60			15	2	120		
11	100	100			10.5	30	78	300	
12	100	200			9	27	75	270	
13	100	500			6	21	54	210	
14	125	200				10.5	24	105	300
15	125	500				9	21	90	270
16	125	1100			     6	15	60	20


条件 a A列の値=100
条件 b B列の値>=28.5
条件 c C2〜I16=15の時行1のd値を出す

上の表に言うとa=100、b=100、行11で15と近いは30のため c=30 その時d=65
の検索公式を教えていただけませんか。
よろしくお願いします🤲
 

< 使用 Excel:Office365、使用 OS:Windows10 >


 >条件 c C2〜I16=15の時行1のd値を出す

 実際の説明を聞くと、その条件の書き方はおかしくないですか?
 こうじゃないですかねぇ。
  ↓
 条件 c C2〜I16=15に一番近い時の行1のd値を出す

 あと、10.5の方が30より近いと思うんですが、プラス方向だけ見るんですか?

 >a=100、b=100
 条件a,bを満たすのは、Bが 100、200、500 の3ケースあるんじゃないですか?
 一番小さいのを見るんですか?

 もうちょっと正確に条件を書いて頂くと、有難いのですが・・

(半平太) 2021/01/27(水) 19:50


半平太様
メッセージ返事ありがとうございます。
c>=15で近い方、bも>=28.5より近い方です。
色々やってみましたが出来なくて 泣
もし公式がわかりましたら教えてお願いします。よろしくお願いします。
(コウヘイ) 2021/01/27(水) 19:58

 =LET(RWs,FILTER(C2:I16,(A2:A16>=100)*(B2:B16>=28.5)),XLOOKUP(15,INDEX(RWs,1),C1:I1,NA(),1))

(半平太) 2021/01/27(水) 20:37


半平太様
返事ありがとうございます。
上記の例のは合ってますが、数値変えると結果が合ってないです。
例えばa=100,b=28.5, c=8.8 正しい結果はd=50ですが、回答していただいた公式の結果は40となっています。
a=75, b=28, c=8.1 の結果も40となっています。正しいは50ですが。
どうかもう一回教えていただけないでしょうか。よろしくお願いします。
(コウヘイ) 2021/01/27(水) 21:04

  >例えばa=100,b=28.5, c=8.8 正しい結果はd=50ですが、回答していただいた公式の結果は40となっています。

  私がやった限りでは50になりましたけど?

  <結果図>
  行 _A_ __B__ _C_ __D__ __E__ __F__ _G_ _H_ _I_
   1            30    40    50    65  75 100 125
   2  32     2   9                              
   3  40     8  15    45                        
   4  40    10   9     3                        
   5  50    12   9  22.5    60                  
   6  50    20 7.8    15    45                  
   7  65    42         9    30    90            
   8  75    10         9    30    60 180        
   9  75    30              18    60 150        
  10  75    60              15     2 120        
  11 100   100            10.5    30  78 300    
  12 100   200               9    27  75 270    
  13 100   500               6    21  54 210    
  14 125   200                  10.5  24 105 300
  15 125   500                     9  21  90 270
  16 125  1100               6    15  60  20    
  17                                            
  18                                            
  19 100  28.5 8.8          50  ←ーーーーーーーーーこれ

 いずれにしても、条件の説明があいまいで、参照データも昇順になっていない所もあり、
 あまり深入りしたくないので、私はこれにて失礼します。m(__)m

(半平太) 2021/01/27(水) 21:21


半平太様
誠に申し訳ございません。
テストミスだった。
回答していただき誠にありがとうございました。
(コウヘイ) 2021/01/27(水) 21:40

半平太様
先日教えていただきありがとうございました。
教えていただいた関数はiPadのエクセルは使えましたが、会社のPCはLETとFILTERの関数が使えなくて、
良かったら別の方法教えていただけますか。
よろしくお願いいたします。
(コウヘイ) 2021/01/28(木) 11:30

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.