Ⅰ excel里出現一列數據,如何把偶數跟奇數分開
比如說數據在a列,並且首行單元格是a1,那麼你在b1單元格中輸入公式:=if(mod(a1,2)=1,a1,""),在c1中輸入公式:=if(mod(a1,2)=0,a1,""),然後分別下拉填充公式。奇數就會全部分到b列,而偶數自然就會分到c列。最後把b、c兩列分別排序就好了。由於是用手機回答的,打字太慢,我就不多解釋了,操作完你就明白了。希望對你有幫助,祝你成功!
Ⅱ EXCEL中要分別篩選出一列數中的奇數行和偶數行該怎麼做
最笨的辦法可以這樣,也很快的,在第一行輸入1,第二行輸入2,第三行輸入1,第四行輸入2,選中這四格,以填充的方式整列填充,再排序就可以區分出奇數行和偶數行了
Ⅲ Excel中 把某列 的奇數行和偶數行按次序單獨分列,如何編寫公式
假設需要分列的數據在A列,從A1開始,那麼:
奇數行公式=INDIRECT("A"&INT(ROW(A1)*2)-1)
偶數行公式=INDIRECT("A"&INT(ROW(A1)*2))
公式中的INDIRECT函數:
用途:返回由文字串指定的引用。此函數立即對引用進行計算,並顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,即可使用INDIRECT 函數。
語法:INDIRECT(ref_text,a1)。
參數:Ref_text是對單元格的引用,此單元格可以包含A1 樣式的引用、R1C1樣式的引用、定義為引用的名稱或對文字串單元格的引用;A1為一邏輯值,指明包含在單元格ref_text 中的引用的類型。如果a1 為TRUE 或省略,ref_text 被解釋為A1-樣式的引用。如果a1 為FALSE,ref_text 被解釋為R1C1-樣式的引用。
實例:如果單元格A1 存放有文本B1,而B1 單元格中存放了數值68.75,則公式「=INDIRECT($A$1)」返回68.75。
公式中的INT函數:
用途:將任意實數向下取整為最接近的整數。
語法:INT(number)
參數:Number為需要處理的任意一個實數。
實例:如果A1=16.24、A2=-28.389,則公式「=INT(A1)」返回16,=INT(A2)返回-29。
公式中的ROW函數:
用途:返回給定引用的行號。
語法:ROW(reference)。
參數:Reference 為需要得到其行號的單元格或單元格區域。
實例:公式「=ROW(A6)」返回6,如果在C5 單元格中輸入公式「=ROW()」,其計算結果為5。
Ⅳ Excel奇偶行提取和奇偶行篩選方法詳解
文章介紹excel偶數行提取和excel篩選偶數行數據的原理相同,適用於excel奇偶行。
第一, excel偶數行提取
如下圖所示,將A列的偶數行數據提取出來。
思路:excel偶數行就是2、4、6、8這樣的序列,為了公式下拉能自動生成這樣的偶數,所以用:ROW(A1) 2。Row(A1)返回A1的所在的行號1,乘以2,得到2。當下拉時,公式變為:ROW(A2) 2,得到4,以此類推。
indirect函數返回單元格引用,如INDIRECT("A2"),得到A2單元格內容。另外一種寫法是將行列分開寫,如:INDIRECT("a"&2),同樣得到A2單元格內容。
用上面介紹的方法,就構造出excel偶數行的提取公式:INDIRECT("a"&ROW(A1)*2),在C2單元格輸入此公式,然後下拉就完成excel偶數行數據的提取。
但在下拉過程中,下面提取不到偶數行的單元格會顯示0,為了表格簡潔和容錯,就用:&""。
&""文本運算,&""多用於篩選公式容錯使用。
因此就得到完整公式:=INDIRECT("a"&ROW(A1)*2)&""
同樣的原理,=INDIRECT("a"&ROW(A1)*2-1)&""可以提取奇數行數據。
第二,excel篩選偶數行
在原有數據列:A列,篩選偶數行。
自動篩選奇數行或偶數行數據,通常做法是做一個輔助列,輸入公式:=MOD(ROW(),2),返回的結果,1表示該行為奇數行,0則為偶數行。
然後單擊「數據」-「篩選」—「自動篩選」,下面有1,0兩個下拉菜單,選1就是奇數行,0就是偶數行。
實際應用:
=INDIRECT("F"&ROW(F1) 2)&""
=INDIRECT("F"&ROW(F2) 2-1)&""
Ⅳ excel如何一列的奇偶行分成兩列
1、創建excel,插入樣例數據,如:教育、廣告、培訓、公益、文化、體育、商業、IT、購物、足球、籃球等。
Ⅵ excel怎麼分離奇數「行」與偶數「行」
樓上的辦法可以改一改:
在數據最後一列第一行輸入公式=IF(MOD(ROW(),2)<>0,ROW(),"")
然後下拉復制該公式
選定數據區域
菜單「數據」「排序」,主要關鍵字選擇「升序」即可直接分離奇數「行」與偶數「行」
注意:「排序」中的「有標題行」和「無標題行」的選擇,這主要取決於你的數據表有沒有標題行
此方法經驗證,100%有效,且是直接分離,不是通過其它方法<如篩選\復制>等間接分離
Ⅶ 在excel中如何實現奇偶行分開,謝謝
分開是什麼意思?分成兩列(或兩部分)?如果是這樣,可以這么操作:
1、在數據前面插入一列(假設在A列,第一行是標題,數據從第二行開始)
2、在A2中輸入1
3、在A3中輸入 =IF(A2=1,2,1)
4、向下復制公式
5、在A列中篩選2,並復制粘貼到其他的工作表(可以新建)
6、刪除上一步中篩選的內容;取消篩選
7、把第五步的粘貼內容再復制粘貼回原表你要的地方。
Ⅷ 在excel中如何實現奇偶行分開
復制你的行成為兩列一樣的列,比如B ,C 列,兩列一樣
並新插入一列空白,比如在插入A列,
在A 列中操作,在第一\三\五,奇數行輸入1,偶數行輸入2
接下去點就是 選中ABC 列所有的數,點記菜單中 數據-篩選-自動篩選,
三列中均出現三角符號,點擊A列小三角處,選1,將B 中數據刪除,再選A列中2,將C列數據刪除,就好了.
Ⅸ 在excel里出現一列數據,如何把偶數跟奇數分開
Sub test()
n = 1: m = 1
maxrow = Cells(Rows.Count, 1).End(xlUp).Row
For x = 1 To maxrow
a = Cells(x, 1) Mod 2
If a = 1 Then
Cells(n, 2) = Cells(x, 1)
n = n + 1
ElseIf a = 0 Then
Cells(m, 3) = Cells(x, 1)
m = m + 1
End If
Next
End Sub
Ⅹ Excel中 把某列 的奇數行和偶數行按次序單獨分列,如何編寫公式
在B1 C1中分別輸入或復制粘貼下列公式
=INDEX(A:A,ROW(A1)*2-1)
=INDEX(A:A,ROW(A1)*2)
或
=INDIRECT("A"&ROW(A1)*2-1)
=INDIRECT("A"&ROW(A1)*2)
或
=OFFSET(A$1,ROW(A1)*2-2,)
=OFFSET(A$1,ROW(A1)*2-1,)
選擇B1:C1,下拉填充