Board logo

標題: [發問] 找出該排列中第一個小於指定數的值 [打印本頁]

作者: johnyang    時間: 2012-8-2 23:01     標題: 參照相關的問題

想請各位大大幫忙

我希望L欄的公式能參照A欄的數字, 去找出該其餘列數字裡較A欄大一級的數字.
例如: 列1的A欄為4  這L1的公式應指出D欄的6 (而非E欄的6)
(註: 列內的數字不可排序)

列\欄        A        B        C        D        E        F        G        H        I        J        K
      1         4        10        9        6        6        3        1        3        3        8        11
      2        5        9        6        6        2        1        2        2        8        11        10
      3        10        6        6        3        1        3        3        8        11        9        12

望請高手指教 謝謝
作者: Hsieh    時間: 2012-8-2 23:38

回復 1# johnyang
L1陣列公式
=MIN(IF(B1:K1>A1,B1:K1,""))
作者: johnyang    時間: 2012-8-4 00:46

回復 2# Hsieh

感謝大大的指教.

倘若題目改為以下的話 當如何解呢?

我希望L欄的公式能參照A欄的數字, 去找出該其餘列數字裡"第一個"較A欄小的數字.
例如: 列1的A欄為4,  則L1的公式應指出D欄的2
列2的A欄為5,  則L1的公式應指出B欄的3
(註: 列內的數字不可排序)

列\欄        A            B        C        D        E        F        G        H         I         J        K
      1         4            10        9        2        6        3        1        3        3        8        11
      2        5              3        3        6        2        1        2        2        8        11        10
      3        10           6        6        3        1        3        3        8        11        9        12

望請再賜教 謝謝
作者: johnyang    時間: 2012-8-4 00:50     標題: 找出該排列中第一個小於指定數的值

想請各位大大幫忙

我希望L欄的公式能參照A欄的數字, 去找出該其餘列數字裡"第一個"較A欄小的數字.
例如: 列1的A欄為4,  則L1的公式應指出D欄的2
列2的A欄為5,  則L1的公式應指出B欄的3
(註: 列內的數字不可排序)

列\欄        A            B        C        D        E        F        G        H         I         J        K
      1         4            10        9        2        6        3        1        3        3        8        11
      2        5              3        3        6        2        1        2        2        8        11        10
      3        10           6        6        3        1        3        3        8        11        9        12

望請高手指教 謝謝
作者: Hsieh    時間: 2012-8-4 07:17

回復 1# johnyang


    L1陣列公式
=INDEX(B1:K1,,MATCH(TRUE,B1:K1<A1,0))




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