姓名 | 住址 | 商品 |
---|---|---|
李大華 | 台北中正 | 收納箱-98L(4入) |
李大華 | 台北中正 | 贈品-口罩 |
徐小真 | 台北中正 | 收納箱-98L(4入) |
徐小真 | 台北中正 | 贈品-口罩 |
張小明 | 高雄龜山 | 收納箱-98L(4入) |
張小明 | 高雄龜山 | 收納箱-98L(4入) |
張小明 | 高雄龜山 | 收納箱-98L(4入) |
張小明 | 高雄龜山 | 贈品-口罩 |
王大偉 | 台北大安 | 收納箱8L(2入) |
王大偉 | 台北大安 | 收納箱8L(2入) |
王大偉 | 台北大安 | 收納箱8L(2入) |
陳小維 | 台中北區 | 收納箱-98L(4入) |
陳小維 | 台中北區 | 贈品-口罩 |
何美美 | 南投仁愛 | 收納箱-42L(5入) |
何美美 | 南投仁愛 | 衣架60入 |
請問同位客人購買多項產品,
我要如何在EXCEL排序時,依客人訂單"第一項商品"進行排序?
(但排序後,同客人的其他商品仍會綁在一起,不會打亂掉。)
謝謝!
建立輔助欄D欄。
D2:
=IF(COUNTIF($A$1:A2,A2)=1,ROW(),SUMIF($A$1:A1,A2,$D$1:D1)/COUNTIF($A$1:A1,A2)+(ROW()/100))
複製到D3:D16
自訂排序
自訂排序第二次
刪除D欄即可。
要寫程式處理才辦得到
或者先把資料變成這樣之後再排序
姓名 | 住址 | 商品1 | 商品2 | 商品3 | 商品4 |
---|---|---|---|---|---|
李大華 | 台北中正 | 收納箱-98L(4入) | 贈品-口罩 | ||
徐小真 | 台北中正 | 收納箱-98L(4入) | 贈品-口罩 | ||
張小明 | 高雄龜山 | 收納箱-98L(4入) | 收納箱-98L(4入) | 收納箱-98L(4入) | 贈品-口罩 |
王大偉 | 台北大安 | 收納箱8L(2入) | 收納箱8L(2入) | 收納箱8L(2入) | |
陳小維 | 台中北區 | 收納箱-98L(4入) | 贈品-口罩 | ||
何美美 | 南投仁愛 | 收納箱-42L(5入) | 衣架60入 |