3299 |
Excel將營業項目內容轉置-從下往上抓取 |
劉明:錦子老師您好,如何將下圖內容,
變成下圖,分出各種類飲料有賣的店家。
圖一有重覆的店家且沒有依序排列,做資料對BOM對料號希望更有料率的執行,剛剛看著滿滿工具書不知從那一本下手,懇請幫忙,感激不盡!!!!!!!
錦子老師:這個問題,我的解法如下:
點取G2儲存格輸入公式:
=IFERROR(OFFSET($A$1,SUMPRODUCT(LARGE(($B$2:$E$10=G$1)*ROW($B$2:$E$10),ROW()-1))-1,,,),"")
再將公式複製到G2:P5儲存格。
【公式說明】
=IFERROR(OFFSET($A$1,SUMPRODUCT(LARGE(($B$2:$E$10=G$1)*ROW($B$2:$E$10),ROW()-1))-1,,,),"")
公式1:LARGE(($B$2:$E$10=G$1)*ROW($B$2:$E$10),ROW()-1)
傳回B2:B10儲存格內容等於G1儲存格內容的第N(目前儲存格列號減1,這是由於目前列號為2,而要抓取第大的值故減1)大列號。
公式2:SUMPRODUCT(公式1)
傳回公式1運算結果的總和。
公式3:OFFSET($A$1,公式2-1,,,)
傳回從A1儲存格移動N(公式2運算結果減1)列的儲存格內容。
公式4:IFERROR(公式3,"")
如果公式3運算結果為錯誤值,則不填入資料,否則填入公式3運算結果。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表