Excel使用循環引用技巧將每個城市名重復6次甚至是N次的具體實現(excel怎么重復一列數字循環)
在工作上遇到個小問題,要求每個城市名重復6次,將每個復制6次可以實現,如果幾十個或上百個城市名,重復次數可能是20次、50次,一個個拖動,可想而知,他的工作量是多大;若要把城市名向下復制N次,然后再排序,那么將會導致排序后城市名順序也會變,添加一個輔助列的思路也不可行,關于這個問題,很多朋友給出了解決方法,不過大都是函數公式,如果要用技巧完成少用函數,可以參考下面的方法。
B列有6個城市名,要求每個城市名重復6次。如下圖所示:
有同學會說,這個不是很簡單嗎。6個城市名每個復制6次,也不麻煩。但實際工作中,可能不只是有6個城市名,可能會有幾十個或上百個,重復的次數也可能是10次,20次,50次。這么大的量一個個拖動要累死人的。
也許會有同學想到把城市名向下復制N次,然后再排序,這會存在兩個問題,一是排序后城市名順序也會變,第二,即使添加一個輔助列1,2,3..排序后順序不變。如果需要重復的次數很多,要復制這么多次也會很麻煩,所以這條路先堵死了。
嘿嘿,來挑戰一下吧。關于本題有很多的朋友給出了方法,其中多數是用函數公式,其實筆者本意是用技巧完成。盡可能的少用函數。
筆者的方法還是用以前我們多次用過的循環引用的技巧。
第一步:轉置城市列。復制 - 右鍵中選擇性粘貼 - 轉置
第2步:向下復制城市名,重復幾次復制多少行。
第3步:在第一列里的第一個空行輸入公式 =D2 (引用第二列第一行的數據)
第4步:復制公式到最右尾
第5步:公式向下復制到第1列出現0值時止。
第6步:把公式粘貼成數值,CTRL+C復制,CTRL+V粘貼,然后選數值。
第7步:把C列后的列全刪除,我們要的結果已出現。
以上便是為大家介紹的有關每個城市名重復6次甚至N次的少用函數多用技巧的方法,本文使用的是循環引用技巧,當然如果你有更好的方法,可以分享下哦,同時建議大家將此法掌握,因為比較實用,在最需要的時候,或許會有所幫助。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。