excel排序不重名次,excel表中為什麼下拉不自動排序而是重複呢

時間 2022-04-05 19:50:11

1樓:姬馳校星緯

游標在成績列任意格,點排序按鈕(公升序),排完後,第一名就在第一行了。需要名次,再做一列序號就是了。

用函式排出名次:假設成績在b列,有50名學生。在某空列做公式

=rank(b1,b$1:b$50)。把公式填充到全列,就會顯示每個學生的名次了,最高分100分為1。

假設有3名99分,都會顯示2,98分就顯示第5名。這樣不打亂學號的順序,只顯示名次。

2樓:

a1=sumproduct(n($e$1:$e$4*1000+$d$1:$d$4>e1*1000+d1))+1

excel表中為什麼下拉不自動排序而是重複呢

3樓:朱仕平

單元格輸入

=ks201011"&row(a10001)下拉填充

或直接輸入1 2 3 4 5 6 ...填充然後設定單元格格式為自定義

"ks2010111"0000確定

4樓:alex的知識鋪子

可以通過填充選項選擇。

當游標變成黑色實心十字向下拖拽填充時,會出現填充選項的小圖示,點選該圖示,將填充方式選擇為「填充序列」即可。

5樓:匿名使用者

單元格輸入

="ks201011"&10000+row()

或者

excel中對不重複資料排序

6樓:匿名使用者

根據你的**樣複式,猜測從a2開始制為資料bai,請在b2輸入du=if(countif($a$2:a2,a2)=1,1,0)然後zhi下拉即可。

c列c2手工輸入1 ,然

dao後c3輸入公式

=if(countif($a$2:a3,a3)=1,max($c$2:c2)+1,0)

下拉到底即可。

7樓:水岸落日

可以bai

使用先進的篩選,篩du選重複的zhi,也可以使用的功能,dao如果輸入的資料在回a2:a1000,答b2

= index(a:a,min(if((a $ 2:a $ 1000 <> 0)*(countif($ b $ 1:

b1,a $ 2:1000元)= 0),row(a $ 2:a $ 1000),4 ^ 8)))&「

按ctrl + shift + enter輸入陣列公式,然後自動填充可以把它複製下來。

8樓:匿名使用者

b2單元格輸入

=if(a2="","",if(countif(a$2:a$20,a2)=1,1,0))

c2單元格輸入

=if(b2="","",if(b2,countif(b$2:b2,b2),""))

下拉b2和c2單元格到

底或你版

需要的權行

9樓:匿名使用者

b2=if(countif(a$2:a$20,a2)=1,1,0) 下拉填充

c2=if(b2,countif(b$2:b2,b2),0) 下拉填充

10樓:弗爾布雷斯

在b1中輸入:「=if(countif($a$2:a2,a2)<2,1,0)」

在c1中輸入這個公式:「=if(b2=0,0,countif($b$2:b2,b2))」即可

如有問題可繼續追問

11樓:e俠兔

=if(countif($a$2:a2,a2)<2,max($c$1:c1)+1,0)下拉

excel怎麼排序名次?

12樓:熊慧神

以excel2010版本為例,排序名次方法如下圖所示:

1、對下面同學的總分進行專排名,如

下圖所示。屬

2、用rank函式排名,在單元格f2輸入rank函式,f2=rank(e2,e2:e6),然後按enter回車鍵,會出現該同學的排名,如下圖所示。

3、滑鼠放在f2單元格右下角往下拉填充公式,會發現排名都是1,是因為rank函式的取值範圍沒有絕對引用,導致取值範圍發生了變化,如下圖所示。

4、所以要回到f2,把排名取值範圍固定,即加$符號絕對引用,則變成$e2:$e6,那麼公式往下拉填充時範圍就不會發生任何變化,一直都是保持e2:e6,如下圖所示。

5、取值範圍固定好後,就再次把填充複製公式往下拉,就會得到正確的排名了,如下圖所示。

操作注意事項:excel功能還有很多,可以仔細研究喔。

13樓:匿名使用者

1.先在**第一行要顯示名次的單元格中點選滑鼠,選中該單元格

2.然後在編輯欄中輸專

入:=rank(

3.點選後,編屬輯欄中就會自動輸入所點選單元格的名稱,再在其後輸入乙個英文的逗號

4.輸入逗號後,再選擇整個**中第乙個的單元格,可以用滑鼠左鍵點選第乙個單元格,然後按住滑鼠左鍵不放,向下拖動滑鼠至所需的最後乙個單元格,也可以用鍵盤的shift鍵配合滑鼠點選首尾單元格進行選擇

5.選擇單元格範圍後,代表單元格範圍的字元就自動輸入到編輯欄中,此時立即按下鍵盤的f4鍵(目的是把單元格的相對引用變成絕對引用),這時再輸入後面的括號,即完成了函式公式的輸入

7.此時第一行的名次單元格中就會顯示出其左側成績對應的名次。然後將滑鼠指標指向該單元格的右下角,當滑鼠指標變成十字形時雙擊滑鼠左鍵或者按住滑鼠左鍵向下拖動滑鼠至列尾

8.**中的成績並不是按照正確的名次排序的,我們選中所有資料,然後點選工具欄中的資料——排序

9.按照你想要的順序排列

10.點選確定,就完成了所有操作

注意事項:

排序時若未選中所有資料會導致排序後資料與其對應的其他資料不符合。(若只選擇圖中的名次排序,排序後成績與姓名會與其名次資訊不符)

14樓:

excel如何排序?很簡單,讓我來教會你!

15樓:北城涼堯

excel**計bai算好名次

後,du點選選單欄中「資料」zhi下方的「dao排序版」,可以按照名次排序。

1、選擇名次所在權的單元列或者行。

2、點選選單欄中的「資料」,在顯示的選項卡中選擇排序。

3、在排序選項卡中,選擇公升序,再點選右下角的確定。

4、此時就可以看到資料按照名次排序了。

注意事項:如果需要按照降序排序,只需按照上述方法點選次序選項欄下的「降序」選項即可。

16樓:匿名使用者

方法步驟:copy

1、不管在學校還是各個統計領bai

域,排名du應用隨處可見,zhi

如果排序會打亂原有次序,

dao那麼好多朋友就一頭霧水了,資料少那麼我們乙個個排下名就可以了,如果多容易弄錯。小編舉個形象簡單的例子,班級同學的得分排名!

2、如果班級得分有很多科目,我們可以列很多列,也可以加總得分列,名次可以算總得分,也可以標每科得分排名;選擇第乙個單元個可以直接=rank()函式,可以點選上面的函式圖示,不熟練的話這個是有提示的。

3、我們選擇rank排名函式,我們看到有3個引數,number,ref,order即數值、引用、排序。

4、第乙個引數我們選中b2第一單元格,然後第二單元格是第二列的資料b2-b8;順序0是降序,1是公升序;得分大到小是降序所以選擇0。

5、我們在點選確定,然後拉動名次的第乙個單元格,結果排序不對,是什麼原因呢?原來是位置處沒有絕對引用,下拉的時候位置發生偏移,所以我們加上$絕對符號,位置是b2-b8不變,然後我們就可以看到正確的排序了。如果大家在遇到小得分排名靠前的話,把order的引數改成1即可。

17樓:申夏杞從陽

假設數值在單元格baia1~a10,需要顯示的名次du排zhi列在b1~b10,請在b1單元格中根據自己的dao實際需求輸入以版下公權式,以序列填充方式下拉滑鼠至b10處即可。

降序排名:=rank(a1,a$1:a$10,0)公升序排名:=rank(a1,a$1:a$10,1)

excel**,如何按時間排序後,再將重複的名字排序到一起? 10

18樓:匿名使用者

樓主解決了嗎?我現在也遇到這樣的問題

19樓:匿名使用者

比如乙個檔案裡面,乙個人購買10次,像他這樣的客戶有幾十個,怎麼把他的名字排列一起

excel 排序時出現重複排名 怎麼辦?

20樓:次次次蛋黃公尺亞

1、首先在excel排序之前在已知的相同成績的選項中新增另外的排序關鍵字。

2、然後選中需要排序的單元格,點選工具欄中的「排序」按鈕,並選擇「自定義排序」選項。

3、在開啟的排序對話方塊中選擇關鍵字為「成績」並按照降序排序。

4、然後點選「新增條件」,將「次要關鍵字」設定為「平時表現分」(新新增的排序條件),同樣按照降序排序。

5、點選確定即可將選中的單元格進行排序操作,可以看到相同的成績的選項已經再根據平時表現分的高低形成正確的排名了。

21樓:excel小小技巧

excel**當存在重複值時,實現序列連續的排名

22樓:匿名使用者

在給成績排序時,如何使所有相同的成績其名次也相同,同時使後續名次空缺。首先在g2單元格中輸入第乙個學生的名次"1",然後單擊選中g3單元格,輸入公式"=if(f3=f2,g2,row(g3)-1)",這個公式的意義是:如果f3和f2兩個單元格的值相等,g3的值就與g2的值相等,否則g3的值就等於g3的行號減1。

23樓:匿名使用者

你直接用rank()函式就行麼,你在g2的單元格中輸入=rank(f2,$f$2:$f$50,0)

那個50代表你第f列最後乙個資料是f50

然後填充公式就可以

excel 排列 不重複

24樓:一等夫人

兩種方式:

1、選中你需要檢測的內容;

點excel中的「資料」——"刪除重複項「如圖2、選中你需要檢測的內容;

點excel中「開始」——「條件格式」——「突出顯示單元格規則」——「重複值」。如圖

總結:第一種方法簡單,但也存在弊端,直接刪除重複值,有可能導致排版走樣

第二種方式適合在原有基礎上進行修改。

25樓:水去軒

你意思是把在excel中排列重複的刪除掉,是嗎?比如你在a列重複出現張三,你想保留1個,其他的刪掉,你首先增加一列輔助列,在輔助列輸入=countif($a$1:a1,a1),下拉。

結果得出大於1的值為重複的,你把它刪掉就行

26樓:匿名使用者

這個是什麼問題,不明白

excel某一列裡面的名字有重複,如何按照出現次數多少排序

27樓:

加一輔助列,假定原資料在a列,在b2輸入公式:

=countif(a:a,a2)

將公式向下複製。

選定ab列,按b列「降序」排序。

為什麼EXCEL表中老是出現,為什麼在EXCEL中輸入數字總是 號

列寬不夠寬,要麼就是你輸入的數字太長,顯示不了,把格式設定為文字再輸入 是列寬不夠寬,隱藏了資料,你只需將其列拉寬即可。 excel 出錯資訊 1.有可能是因為該單元格中公式所產生的結果或其他資料太長,導致該單元格容納不下的緣故,也可能是對日期或時間做減法時出現負值所造成的。2.div o 是除法公...

為什麼我的excel公升序排序會出現1,10,110,

嵩山少俠來了 為什麼我的excel公升序排序會出現1,10,110,2,20.怎麼辦大神們幫幫忙?這是文字排序的結果,因為你該列資料是文字格式,轉換為數字就可以了,假設該列是a列。方法一 選擇該列,資料 分列 直接單擊 完成 按鈕。方法二 選擇該列,單擊單元格右上角的選項按鈕 轉換為數字。方法三 用...

Excel資料透視表中對金額求和為什麼顯示都是0,請指教

無敵冉 檢查金額所在的單元格是否設定為文字格式,重新設定為常規或者是數值格式就行了。文字格式求和為0,注意單元格格式。也很有可能是你原始資料中的數字都是文字數字導致無法求和,轉換成數值數字就會得到正確求和結果的。條件格式選中不想顯示0值的單元格區域,選擇選單欄的 格式 條件格式 設定條件格式為 單元...