close

3341

Excel如何依據房型號抓取相關資料

馬衛東:錦子老師您好,如果我有一個顧客入住統計表格(左邊),想要在F2輸入房型號,在H:K欄會自動將符合的記錄抓取出來,不知公式要如何設定?

image

錦子老師:這個問題,我的做法如下:

步驟1:點取H2儲存格輸入公式:

=INDEX(A:A,SMALL(IF($C$2:$C$16=$F$2,ROW($2:$16),4^8),ROW(A1)))&""

CTRL+SHIFT+ENTER鍵完成陣列公式輸入,再將公式複製到H2:K10儲存格。

image

【公式說明】

=INDEX(A:A,SMALL(IF($C$2:$C$16=$F$2,ROW($2:$16),4^8),ROW(A1)))&""

公式1IF($C$2:$C$16=$F$2,ROW($2:$16),4^8)

如果C2:C16儲存格中有等於F2儲存格內容的傳回其列號,否則傳回48次方數值(65536),這是為了區分符合條件與不符合條件,數值可以自訂只要超出A欄有資料的範圍()

image

公式2SMALL(公式1,ROW(A1))

傳回公式運算結果第1小的值,ROW(A1)1、當公式向下複製時,依序尋找第23…小的值。

image

公式3INDEX(A:A,公式2)&""

傳回A欄第N(公式2運算結果)列儲存格內容。

image

大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    INDEX SMALL IF ROW
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()