close

3299

Excel將營業項目內容轉置-從上往下抓取()

劉明:錦子老師您好,如何將下圖內容,

image

變成下圖,分出各種類飲料有賣的店家。

image

圖一有重覆的店家且沒有依序排列,做資料對BOM對料號希望更有料率的執行,剛剛看著滿滿工具書不知從那一本下手,懇請幫忙,感激不盡!!!!!!!

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

點取G2儲存格輸入公式:

=TEXT(IFERROR(INDEX($A$2:$A$16,SMALL(IF($B$2:$E$16=G$1,ROW($B$2:$E$16),1000),ROW()-1)-1),""),";;;@")

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

image

【公式說明】

=TEXT(IFERROR(INDEX($A$2:$A$16,SMALL(IF($B$2:$E$16=G$1,ROW($B$2:$E$16),1000),ROW()-1)-1),""),";;;@")

公式1IF($B$2:$E$16=G$1,ROW($B$2:$E$16),1000)

如果B2:B16儲存格內容等於G1儲存格內容,傳回其列號,否則傳回1000

image

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

傳回公式1運算結果第N(目前儲存格列號減1)小的值。

image

公式3INDEX($A$2:$A$16,公式2-1)

傳回A2:A16儲存格範圍第N(公式2運算結果減1)列儲存格內容。

image

公式4IFERROR(公式3,"")

如果公式3運算結果為錯誤值,則不填入資料,否則填入公式3運算結果。

公式5TEXT(公式4,";;;@")

公式4運算結果設定成不顯示正數、負數、0值,只顯示文字。

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

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

更多相關文章:請點我


arrow
arrow

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