1
所以我有2列A和B在他們的數字,這樣的事情。簡單的Excel代碼陣列問題
A B
96.66666667 0
193.3333333 0
290 0
386.6666667 0
483.3333333 1
725 22
966.6666667 19
1208.333333 10
我想要的代碼是看看B列,如果它的值是0,就不會說C1列。如果B列> 0,則在A中取對應的值,並列出A值,B次數。因此,我在C中的最終目標列將如下所示:
483.3333333333333
725
725
725
725
etc til 725 happens 22 times then
966
966
etc until 966 happens 19 times etc.
任何想法?
是此作爲被粘貼的陣列(
output
)小的數據集和一次性的東西?因爲如果是這樣,你可以不用VBA。請參閱'REPT'函數(添加「,」爲單元格值),「文本到列」和「複製>過去>移調」。 –