1樓:匿名使用者
按alt+f11,雙擊sheet1,輸入以下**:
sub 隔行插入()
dim i%, j%, x%, y%
x = 500 '間隔行數
y = 1 '插入行數
with activesheet
for i = 1 to y
for j = 1 to .[a65536].end(xlup).row + int(.[a65536].end(xlup).row / (x + i - 1))
if j mod (i + x) = 0 then .rows(j).insert
next j
next i
end with
end sub
回到excel,按alt + f8,執行 隔行插入 。操作前請備份好資料檔案。
2樓:
第一,對已用過的資料條數要做一個累計,比如說已用2500,填在b1中。
第二,在c1中=indirect("b"&($b$1+row(c1))),下拖500或一千行。
每將使用資料時,只需更改b1中的值,在c列即可行到500或一千個資料
3樓:譚笑風笙
假設你每天要提取500個,在b1輸入
=offset($a$1,(today()-"2012-12-26")*500+(row(a1)-1),)
下拉到b500就ok了。
如果你資料從a2開始,要提取1000行,在b2輸入=offset($a$2,(today()-"2012-12-26")*1000+(row(a1)-1),)
下拉到b1001
注意,公式中"2012-12-26"是你第一次提取的日期,假設你從今天開始用這個公式來提取,這裡就寫"2012-12-26",明天開始就寫"2012-12-27"
4樓:樂莫
用過的標記一個顏色不就可以了嗎?第二天用的可使用篩選功能,excel篩選支援按照顏色篩選的
5樓:受琇枋
把模式換到分頁模式,第一頁拉500行資料,後面的每頁都是一樣的了撒。
6樓:
使用這個方法吧,不需要用vba那麼複雜,如下圖:
然後把使用過的刪掉就可以了。
這樣是不是比較方便。
excel裡如何把一列多行等分成多列?
7樓:勤奮的找回自我
excel如何快速插入多行
8樓:匿名使用者
假設你說的一列是a列
b1單元格輸入公式
=offset($a$1,row(a1)-1+column(a1)*3-3,)
下拉複製公式三行,再右拉複製公式多內列
這樣的效果容就是三行多列的樣式,如下圖,(如果要四行多列則改公式中的兩個3為4,公式下拉四行就行了,其他的樣式照此方法更改)
9樓:匿名使用者
在d1單元格輸入以下公式,然後向右向下填充公式
=offset($a$1,row(a1)-1+(column(a1)-1)*10,)
詳見附圖
10樓:
d1公式:
=offset($a$1,row(a1)+(column(a1)-1)*100-1,)
11樓:匿名使用者
sub a()
for i = 1 to 9
range(cells(i * 100 + 1, 1), cells((i + 1) * 100, 1)).cut destination:=range(cells(1, i + 1), cells(100, i + 1))
next i
end sub
如何將excel中一列資料轉換為5行5列的資料
excel 怎麼把一列資料轉換為多行多列資料?不需要複雜的公式輸入,只是簡單的滑鼠操作即可完成。1 將一列60個資料轉換為5行12列。首先,在b1格輸入 a1 b2格輸入 a13 然後選中b1 b2,將滑鼠移到選中框的右下角 此時滑鼠變為 形,下同 按住左鍵不放將框下拉至b5處。此時b3 b4 b5...
excel中讓一列的資料按另一列資料的順序排序
可以用sumif函式來 來達成,方法步驟如自下 步驟一 首先開啟excel 檔案。步驟二 若結果輸出在e列,雙擊e2單元格,進入輸入狀態。步驟三 在e2單元格內輸入函式 sumif c c,a2,d d 步驟四 敲擊回車後返回結果 77 步驟五 滑鼠移到e2單元格的右下角,直至指標變成 號。步驟六 ...
怎樣把excel一列中的資料倒過來排
如果你資料是在a1開始,到a50行,就是50個資料,你可以在b1輸入 offset a 51,50 row a51 然後向下拖曳公式,b列出現的數值就是你要的。在你資料列的旁邊加一列,輸入數字1,2,3 到你資料列的最後一位,然後以新加的這一列為基本資料進行排序。要把一列資料反過來排列,方法有兩個 ...