2016-12-26 115 views
-2

我可以在excel中寫入宏來重新排列單元格並用零填充空白單元格。我附加了一個圖像,顯示運行宏之前和之後的單元格,以使其更容易。使用VBA在Excel中重新排列單元格

Before and after

感謝您的幫助!

+4

歡迎來到SO。在尋求本網站的幫助之前,您需要展示您爲解決問題所做的努力。 –

回答

0

那麼,宏是好的,但即使沒有宏,你可以使用單元格公式做到這一點。

所以A列是日期,列B是像標籤(DATA 1),你只要把下面的公式下一列:

column C : =IF(RIGHT(B1,1)="1",1,0) 
column D : =IF(RIGHT(B1,1)="2",1,0) 
column E : =IF(RIGHT(B1,1)="3",1,0) 
column F : =IF(RIGHT(B1,1)="4",1,0) 
column G : =A1 

然後再從C,d,E,F進行復制,G列。

+0

謝謝雷的有用信息! –

+0

@TareqB爲什麼不讓我作爲一個被接受的答案並投票? :-) – Codemole