Board logo

標題: [發問] 找出符合條件之列號之方式 [打印本頁]

作者: rouber590324    時間: 2015-4-24 13:19     標題: 找出符合條件之列號之方式

DEAR  ALL 大大
1.找出符合條件之列號之方式之方式請教
1.1 例
   A1 = 4                B1=1
  A2 =10               B2=3
  A3  =9                B3=3
  A4 = 6               B4=3
  A5=1                 B5=1
  1.1  要找出  B欄 =1 之 A 欄最小值之列號  (如上範例 = 5 (因找到A5儲存格))
  1.2  要找出  B欄 =3 之 A 欄最小2個值之列號  (如上範例 = 3 與 4 (因找到A3 A4 儲存格))
2.煩不吝賜教     THANKS*10000
作者: p212    時間: 2015-4-24 15:00

本帖最後由 p212 於 2015-4-24 15:07 編輯

回復 1# rouber590324
1、請問1#的「1.2  要找出  B欄 =3 之 A 欄最小2個值之列號  (如上範例 = 3 與 4 (因找到A3 A4 儲存格)) 」
為何找到A3 A4 儲存格?因為範例的A欄值並無「3」的存在!
2、抑欲找排行第三小的值之所在列號?(依1#的「1.1  要找出  B欄 =1 之 A 欄最小值之列號  (如上範例 = 5 (因找到A5儲存格)) 」推論)
若如上所述,可參考使用
=MATCH(SMALL($A$1:$A$5,$B1),$A$1:$A$5,)
向下複製公式
請參考!
作者: rouber590324    時間: 2015-4-27 11:38

DEAR  p212 大大
您誤會小弟之意思啦

以 B欄之值相等之列為 KEY  找出對應B欄之A欄之值之 "列數"
1.1  要找出  B欄 =1 之 A 欄最小值之列號  (如上範例 = 5 (因找到A5儲存格))
1.2  要找出  B欄 =3 之 A 欄最小2個值之列號  (如上範例 = 3 與 4 (因找到A3 A4 儲存格))
作者: tyrone123456    時間: 2015-4-28 21:44

右圖是公式顯示

[attach]20819[/attach]
作者: JBY    時間: 2015-5-1 19:50

回復 1# rouber590324

1.1 要找出 B欄 =1 之 A 欄最小值之列號, 輸入陣列公式 (一齊按 Ctrl + Alt + Enter 3鍵 ) :

=MATCH(MIN(IF(B1:B5=1,A1:A5)),A1:A5,0)


1.2 要找出 B欄 =3 之 A 欄最小2個值之列號,  輸入陣列公式 (一齊按 Ctrl + Alt + Enter 3鍵 ) :

=MATCH(SMALL(IF(B1:B5=3,A1:A5),2),A1:A5,0)&" 與 "&MATCH(MIN(IF(B1:B5=3,A1:A5)),A1:A5,0)
作者: 阿辛    時間: 2015-5-16 03:52

回復 4# tyrone123456


    你好,請問我可以跟你 加朋友,請教嗎
賴 ID : GOTOJOY
作者: 阿辛    時間: 2015-5-16 03:53

回復 2# p212


這裡的高手 好多喔
作者: rouber590324    時間: 2015-5-18 10:59

DAER  ALL 大大
感謝回應   100%符合需求  THANKS*10000

1.1 要找出 B欄 =1 之 A 欄最小值之列號, 輸入陣列公式 (一齊按 Ctrl + Alt + Enter 3鍵 ) :

=MATCH(MIN(IF(B1:B5=1,A1:A5)),A1:A5,0)


1.2 要找出 B欄 =3 之 A 欄最小2個值之列號,  輸入陣列公式 (一齊按 Ctrl + Alt + Enter 3鍵 ) :

=MATCH(SMALL(IF(B1:B5=3,A1:A5),2),A1:A5,0)&" 與 "&MATCH(MIN(IF(B1:B5=3,A1:A5)),A1:A5,0)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)