如何在EXCEL中將每隔5行的資料提取出來,形成新的資料區

時間 2021-06-26 18:58:41

1樓:天使在唱歌

1、以excel2010版本為例,如圖要將a列的資料每隔5行的資料提取出來到c列;

2、首先在c2單元格輸入index函式,index函式是指返回表或區域中的值或對值的引用;

3、輸入函式=index(a:a,row()*5-4)後,按回車鍵則可得到第一行的資料,函式中row()用於選擇要從中返回值的陣列中的行,這裡是每隔5行,所以行數乘以5再減去4,則第一行取的是1*5-4=1,a1的數值,第二行取的是2*5-4=6,a6的數值,隔了5行;

4、然後把滑鼠放在c1單元格右下角,下拉填充公式則可得到,若a1單元格找不到相應行的資料就會顯示為0;

5、同理,如果是每隔3行的話,就乘以3再減去2就能查詢到相應的資料了。

2樓:朱仕平

從a1單元格開始,提取a1,a6,a11,a16...

在b1單元格輸入公式

=index(a:a,row()*5-4)下拉填充

3樓:小蒙

比如內容在a列,要提取a5、a10、a15......,在b1輸入:

=indirect("a"&(row(a1)-1)*5+5)

將公式向下拉填充複製就可以。 如果從a5開始提取,公式最後就+5,如果從a1開始提取就+1,如此類推。

4樓:見好就收

假如兩個表,新的資料區是表1 原資料區表2.你在表一的第一列設定乙個表二的行引數,在a2單元格輸入表2起始引用行的行號,然後在表1的a3及之下複製行遞增公式a2+5,然後在b2單元格輸入公式=index(表2!$a$1:

$l$100,$a2,b$1)。注意:表2!

$a$1:$l$100這個是被應用表的資料區域,$a2這個是表1的行引數列,取表2每隔5行的資料行號;b$1,是列序號,是表2各列標題所在的列號。

然後把該公式複製到其他單元格就行了。

5樓:匿名使用者

可以再開一列,標上1,2,3,4,5,然後高階篩選,選將篩選結果複製到其他位置,在「複製到」框裡填上新的資料區(好像填個開頭就行,你自己試一下。)

6樓:重慶興田商貿

你說的每隔五行是第五行的內容嗎?

我這裡有個方法用公式加資料篩選的方法用公式:

「 =if((row()-1)/5=int((row()-1)/5),a2,"") 」

執行結果

7樓:匿名使用者

=offset(a$1,(row(a1)-1)*5,) 下拉。 或

=hlookup(a$1,a:a,row(a1)*5-4,) 下拉。

excel中有一列資料,怎樣每隔5行取出乙個數,生成一列新資料?

8樓:迎客松

假設你的數在a列,在b1中輸入公式:

=indirect("a"&row()*5)

再下拉公式

9樓:影逐月_慧無戮

一列,隔5行?沒有理解到你的意思!

excel裡有一組資料 如果我要每隔5行或者10行提取一組資料 請問應該怎麼做 ?

10樓:匿名使用者

有乙個很簡單的公來式我忘了!

告訴別自乙個辦法給你吧bai!

你先另du插入一列,,然後將公式往下拖,

zhi每到第dao5行的時候數字會變成「0」,然後篩選「0」,就是每隔5行選取的行。如果是隔8行,將公式改為再篩選就行了!

11樓:匿名使用者

=index(a:a,row()*5,0)

//a列,每5行取資料

12樓:匿名使用者

用vba,程式設計用迴圈,i=i+5,row[i].selet=true

excel如何快速每隔2行,選中3行

眯住眼串針 用類似於以下的公式 if or mod row 5 3,mod row 5 4,mod row 5 0 保留 下拉 輸入 if or mod row 5 選中 回車並向下填充。 如果需要對每隔兩行的三行進行統一編輯,比如選中後統一填充顏色 刪除資料等,建議如下操作 在首列插入兩個新列作為...

如何在EXCEL中將分鐘轉換成小時

我是大角度 1 使用時間分析函式處理,假如資料在a1,在b1輸入公式 text hour a1 minute a1 60,0.00 2 回車,完成 二 函式解析 1 hour函式,提取時間中的時 2 minute函式,提取時間中的分鐘 3 text函式,此處保留兩位小數顯示 三 日期格式轉換 1 選...

如何在excel中將一列中的相同資料對應另一列的資料不相同的篩選出來

直接 選中 a列,點資料選單 下面有一個刪除重複項,呵呵,相當好用,我一直用著。 加個標題如下 姓名 金額 相同與否 張三 100 張三 200 李四 300 李四 300 在c2單元格輸入 if or and a2 a1,b2 b1 and a2 a3,b2 b3 1,0 然後下拉效果如下 姓名 ...