IT科技

當前位置 /首頁/IT科技 > /列表

excel應該怎麼使用數據排序

1、首先隨便輸入一些數值並選中,為之後的操作案例做準備, 2、找到並點擊上方菜單中的“排序和篩馴選項 3、出現的下拉菜單如圖,因為此處需要將數值從高到低排序,因此選擇降序選項 4、回到主界面,可以看到數據已經從高到低排好序了

office辦公軟件是如今較為普遍的一種辦公軟件,excel便是其中的一種。今天為大家分享excel怎麼使用數據排序。

材料/工具

電腦

方法

點擊打開需要整理的excel表格

假設,你的原數據在A列單元格里。從第一行開始的,則: 1、在B1單元格里,輸入公式=right(a1,1),提取A列末位數; 2、雙擊B1單元格的右下角,就將A列所有末位數取出來了; 3、全選數據,點數據-排序; 4、選沒有標題行,按B列升序(或降序),即

excel應該怎麼使用數據排序

點擊主菜單欄的數據

1.打開表格,為了方便演示,隨手寫了一組日期,順序是亂編寫的。 2.現在,用鼠標選取需要日期排序的數據。 3.單擊鼠標右鍵,找到“排序”,點擊進入。 4.系統中並沒有默認日期排序,所以需要點擊“自定義”。 5.進入以下頁面後,點擊如下圖箭頭所指

excel應該怎麼使用數據排序 第2張

選取我們需要排序的所有單元格

選中全表,包過標題行和內容,左鍵數據->左鍵排序->左鍵主要關鍵字筐右邊的倒三角->選擇部門(升序或降序隨你) ->確認

excel應該怎麼使用數據排序 第3張

點擊排序

excel應該怎麼使用數據排序 第4張

填寫關鍵字,選擇排序依據和次序,點擊確定

這個數據沒法“”排序“”的主要原因是 excel不懂你的排序規則! excel的排序默認是按數字大小 / 字符順序 來排序的 ,你的編號 1-1-101 我猜是 1區1棟1樓01户的意思吧 ? 如果是要按照 先區 後棟然後樓層 、户的順序排列,就要使用輔助列,有2種方

excel應該怎麼使用數據排序 第5張

即可看到排序結果

樓上説得簡單了點:先選擇要排序的內容,要包括每列表頭,然後點“數據 - 排序 ”在對話框裏選擇“主關鍵字”、或次關鍵字,再選擇排序順序,從大到小或從小到大。按確定就行了。 另外,窗口菜單欄裏也有兩個排序按鈕,就是“a------>z" 、“z------>

excel應該怎麼使用數據排序 第6張

擴展閲讀,以下內容您可能還感興趣。

怎麼用VBA對EXCEL內的數據排序

既然已經知道數據是從10100~10199,10200~10299,10300~10399……,為何還用排序,直接在A1輸入10100,B1輸入10200,C1輸入10300……,然後選中A1:C1,向下拉動填充序列即可(下拉後,右下角有個方塊提示按鈕,點擊,彈出中點選“序列填充”即可)。

 

根據你的補充,e799bee5baa6e79fa5e98193e59b9ee7ad9431333335303535如下兩個辦法:

假設數據源在sheet1表的A1:F100,則在sheet2表操作:

1、公式+定位法

在A1輸入

=IF(COUNTIF(Sheet1!$A$1:$F$100,1&TEXT(COLUMN(),"00")&TEXT(ROW()-1."00")),1&TEXT(COLUMN(),"00")&TEXT(ROW()-1."00")),"")

然後右拉F1,再下拉到F99,選中,複製,就地選擇性粘貼——數值,然後,選中A1:F99,按F5——定位條件——空值——確定,然後鼠標指向任意一個被選中的單元格——右鍵——刪除——單元格上移——OK!

2、純公式法

在sheet2表的【B1】輸入

=TEXT(SMALL(Sheet1!$A$1:$F$100,SUMPRODUCT(N($A$1:A$100<>""))+ROW()),"[<"&10^4+COLUMN()/1%&"]#;;")

右拉到G1,再下拉到G100即可。

更多追問追答追問最後一個問題了,為什麼大於12000以上的數就顯示不了呢,我的數據範圍從00000到14000,我只能保證一定是5位數。應該怎麼修改公式。我的數據範圍是從A1到W32.我問第二種方法。追答

首先,必須確保sheet1表的是數值型數字格式(或常規)(文本型數字無法使用上述公式)

其次,如果計算區域是A1:W32,將上述公式中的sheet1!$a$1:$f$100修改為sheet1!$a$1:$w$32即可,其他地方不用修改。

最後,為了容錯,可以增加一個判斷函數,將公式變成:

=IF(SUMPRODUCT(N($A$1:A$100<>""))+ROW()<=COUNT(sheet1!$A$1:$W$32),TEXT(SMALL(Sheet1!$A$1:$W$32,SUMPRODUCT(N($A$1:A$100<>""))+ROW()),"[<"&10^4+COLUMN()/1%&"]#;;"),"")

即可,公式應下下啦填充,然後再右拉填充。

詳見附件。

追問親,還差一點,10000以下的數呢,謝謝。你可以當最小數是1000開始的。可是我數據裏面是寫成了01000的。排好後寫成1000也沒問題。追答=IF(SUMPRODUCT(N($A$1:A$100<>""))+ROW()<=COUNT(sheet1!$A$1:$W$32),TEXT(SMALL(Sheet1!$A$1:$W$32,SUMPRODUCT(N($A$1:A$100<>""))+ROW()),"[<"&(COLUMN()-1)*1000&"]#;;"),"")

你一點函數基礎都沒有啊!!??

excel表格怎麼設置數據排序?

在Excel中,可以使用“rank”函數對數據進行排序。具體操作方法來參考如下:

1、首先在電腦上找到要進行名次排序的表格,然後打開。

2、在名次下方表格中輸入“=R”,下方會自動跳出“RANK”快捷鍵,然後雙擊“RANK”。

3、根據彈出的函數提示,在括源號內填寫“數據知,引用,[排位方式]”。

4、填寫好公式後,點擊鍵盤上的“Enter”鍵。

5、可以看到單元格顯示該行道數據的名次,選擇該單元格向下拖動。

6、此時就可以看到這些數據的名次排序了。

注意事項:

如果需要對這些數據按照排名進行升序,只需點擊菜單欄中“數據”下方的“排序”即可。

excel中數據按合計行降序排序怎麼弄

工具:excel2010版本。

1、如下圖,該表格的成績要按總分行降序排序;

2、首先抄選中全部數據,然後點擊頁面右上方的“排序和篩選”,在彈出框裏選擇“自定義排序”百;

3、在彈出的排序設置框裏,主要關鍵字選擇“總度分”,次序選擇“降序”,最後點擊下面的“確定”;

4、如下圖,則可看到該表格成功按總分行降序排序了。

Excel中,怎麼用公式把一組數據按升序排列??

Sub Macro1()

'

' Macro1 Macro

'

' 快捷鍵: Ctrl+q

'

Application.ScreenUpdating = False

Dim i As Integer

For i = 2 To Cells(1, 1).End(4).Row

If Cells(i, 1) <> Cells(i - 1, 1) Then

Cells(i, 2) = 1

Else

Cells(i, 2) = Cells(i - 1, 2) + 1

End If

Next i

Application.ScreenUpdating = True

End Sub

 將以上代碼按我説的步驟百貼入就OK

第一、打開表格後,按度Alt+F11

第二、在菜單欄中問點“插入”——》選 “模塊”

第三步、將以上代碼複製後粘貼答在第二步的“模塊”中

第四步、按F5鍵就完成你想要的效果。

 

若想長期使用此功能專,就要保存後關掉對話框

以後調用時,按Alt+F8後,選擇行屬Macro1即可完成

EXCEL中,如何排序能使1排在10的前面

 使用自定義單元格格式來輸入數據後可以排序

Excel版本參考源:2010

測試:A1:A5數據排序

1、選中A1:A5單元格百

2、CTRL+1,數字-自定義

3、輸入代碼:"101-"0,確定

4、在度A1:A5輸入數據

5、選中A列,問點擊數據-排序(ZA圖標)

6、查看效果(答從大到小排序)

TAG標籤:excel #