ecel表中一列資料有10萬個資料我要按順序將每

2021-03-04 01:21:25 字數 1117 閱讀 5380

1樓:慶年工坊

sub xx()

n = [a1048576].end(3).rowfor i = 5001 to n

cells((i - 1) mod 5000 + 1, int((i - 1) / 5000) + 1) = cells(i, 1)

next

end sub

2樓:匿名使用者

分很好分的,你打算把分後的資料放哪兒啊?

在excel中有兩個**都有姓名這一列,只是排列順序不一樣,怎麼將**1中的資料按照**2中的姓名排序?

3樓:匿名使用者

步驟如下:

1、你在**2姓名之後插入一列,輸入以下公式:

假設姓名在a列,插入的列為b列。

=row()&a1

下拉公式。

2、在**1姓名之後也插入一列,假設也為b列,輸入以下公式:

=vlookup(a1,**2!a1:b10000,2,0)下拉公式。

3、對b列排序,然後刪除b列。

4樓:匿名使用者

=vlookup(表1姓名列,表2中所有資料選中,2,false)

第一個參數列示要查詢的內容;第二個引數是要查詢的範圍(範圍的第一列必須是查詢內容所在的列);第三個引數是要返回的值所在的列數(從查詢範圍的第一列以1開始數,不能為負數);最後一個引數是查詢的精確度,false返回與查詢內容完全一致的值,沒有則返回錯誤值,ture則返回小於等於查詢內容的值。

注意看後面的說明,你引用就好了

5樓:匿名使用者

看圖,對錶2加一個輔助列,順序1234……

對錶1加一列公式,

然後把表1選中,按公式列從排序,即可。

6樓:青青老大

將表2之前加一列,以1,2,3,這樣順序家序號,然後在表1中,用vlookup函式,把表2的序號對應到表1,然後排一下表1就可以了

步驟:表2中的姓名排列,如下圖,首先自己在後面正常排序然後到表1中用vlookup函式,找出表1中各名字在表2中對應的序號然後將表1中的資料按b列對應的序號排列

最後表1就能得到結果了

ecel中一列資料可能重複出現多次用什麼函式能

用countif函式可以,附bai上使用方du法函式名稱 countif 主要功zhi能 統計某個單元格區域中dao符合指定條件的單內元格數目。使用格式 countif range,criteria 引數說明 range代表要統計的單元格區域 criteria表示指定的條件表示式。容 應用舉例 在c...

如何在ecel中把一列資料分割成多列

你要把一列資料分割成多列?源資料在a列,分隔成5列 在b1輸入 if column 6,offset a 1,row 1 5 column 2,回車並向右和向下填充。在c1單元格輸入以下公式,然後向右填充至z列 每行24個 並向下填充公式 offset a 1,row a1 1 24 column ...

跪求各位大俠ecel中如果在一列資料向上查詢最

假設那些原始抄資料在 襲a1 a100中,b1中反正不會有相隔的內容,從b2開始吧,b2中輸入 if countif a 1 a2,a2 2,row lookup 1,0 a 1 a1 a2 row 1 1 用自動填充柄下拉。假定,你把bai這些資料輸入到了dua列1 n行則 在b1格輸入,coun...