4005 |
Excel如何表格資料抓取(二) |
如下圖,若有一個工作表需要將B.C.D.E欄中儲存格內容有值的,將其值呈現在A欄,不知道有沒有建議的方式!
5.LOOKUP函數
1.點取A2儲存格輸入公式「=LOOKUP(1,1/(B2:E2<>""),B2:E2)」後,向下複製到A3:A11儲存格。
公式說明
LOOKUP(搜尋值,搜尋範圍或陣列,要抓取範圍)
公式一:1/(B2:E2<>"") 將1除以B2:E2儲存格是否為空白儲存格,若是為TRUE=1,不是為FALSE=0,結果為{1,DIV/0! ,DIV/0! ,DIV/0!}。
公式二:LOOKUP(1,公式一,B2:E2) 在公式一傳回結果搜尋1位於第幾組資料,抓取對應的月B2:E2儲存格內容。
6.Index & Sumproduct函數
1.點取A2儲存格輸入公式「=INDEX(A2:E2,SUMPRODUCT((B2:E2<>"")*COLUMN(B2:E2)))」後,向下複製到A3:A11儲存格。
公式說明
公式一:SUMPRODUCT((B2:E2<>"")*COLUMN(B2:E2)) 傳回B2:E2不等於空白儲存格的欄編號。
公式二:INDEX(A2:E2,公式一) 傳回A2:E2中公式一傳回欄編號儲存格內容。
7. Index & Match函數
1.點取A2儲存格輸入公式「=INDEX(B2:E2,MATCH(TRUE,B2:E2<>"",0))」後,向下複製到A3:A11儲存格。
公式說明
公式一:MATCH(TRUE,B2:E2<>"",0) 傳回B2:E2不等於空白儲存格位於第幾欄。
公式二:INDEX(B2:E2,公式一) 傳回B2:E2中公式一傳回第幾欄儲存格內容。
幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表