如何將excel中某一列資料按照指定順序排序

時間 2021-06-26 18:20:19

1樓:office職場訓練營

excel中的排序,除了升序和降序外,還可以按指定列表順序來排列,今天介紹excel中的自定義列表。

2樓:匿名使用者

看你的抓圖,e列跟g列裡面的姓名沒有一對相同的,而g列姓名的排列又沒有規律。憑什麼

匹配條件讓e列中第一個人必須是g列第一個人?

如果e、g列當中都有相同姓名(排列順序可以不一樣)的還行:

h1輸入

=if(countif(e:e,g1),g1,"")回車並向下填充。

這樣,e列剩下沒有與g列相同的無法排序,只能放棄!當然,也可以返回到g列最下面(略)。

3樓:匿名使用者

方法如下:

1、先對g列人員編號,放到h列。

2、在e列前插入一列,並輸入以下公式:

=vlookup(f2,h:i,2,0)

3、對e列排序。

4、刪除e列。

4樓:

在h列建公式,h1=ⅴlookup(g1,e:f,1,0),公式直接下拉填充。填充完畢後,複製h列再選擇性貼上為值去掉公式,刪除掉h列沒有找到的值為錯的資料,h列即為e列排序的結果。

5樓:匿名使用者

在h1中輸入或複製貼上此公式

=if(countif(e:e,g1),vlookup(g1,e:e,1,0),"查無此人")

下拉填充

6樓:善良的豬頭

h1輸入1,h2輸入2,選擇h1 h2後將資料下拉到與g列一致

在i列輸入公式 =if(isna(vlookup(e1,g:h,2,0)),"",vlookup(e1,g:h,2,0))

將公式下拉到e列資料區域一樣長,然後根據i列進行排序

7樓:可愛的王

沒有說明白問題,

如果你只要結果沒那麼g列就是現成的,直接複製來用

如果不是那是不是還有其他什麼條件?

8樓:匿名使用者

把g列複製過去不就完了?

9樓:

把g列複製出來,貼上到e列不行麼

10樓:匿名使用者

一起選中然後按g列排序就可以了

11樓:匿名使用者

意思表達的不是很清晰,如果你的e列是初始資料,那麼你的g列這個順序是怎麼得到的?如果你的g列也是開始就存在的話,你只是想比對,g列的人是否在e列中出現的話,給你個公式

=vlookup(g1,e1:e100,1,false)公式意思查詢g列的值,在範圍e1到e100之間查詢,找到後返回e列獲取的姓名,沒找到返回假值。如果沒有達到你的目的,請具體說下需求

關鍵是你的g列是怎麼得到的呀,如e列有200人,那你g列有多少人?如果就這些的話,你g列已經都列出來了,和e列比對下,這些都可以找到,然後將這些排前面,剩下的排後面不就行了。

excel中讓一列的資料按另一列資料的順序排序 50

12樓:匿名使用者

可以用sumif函式來

來達成,方法步驟如自下:

步驟一、首先開啟excel**檔案。

步驟二、若結果輸出在e列,雙擊e2單元格,進入輸入狀態。

步驟三、在e2單元格內輸入函式“=sumif(c:c,a2,d:d)”

步驟四、敲擊回車後返回結果“77”。

步驟五、滑鼠移到e2單元格的右下角,直至指標變成“+”號。

步驟六、按住滑鼠不放,下拉到e11單元格。

步驟七、鬆開滑鼠,函式填充完畢,**完成。

13樓:匿名使用者

在e2單元格輸入以下公式,然後向下填充公式

=if(countif(c$2:c$13,a2)>0,a2,"")

14樓:匿名使用者

如圖,因為你的a列沒有規則,所有不能用排序,建議用sumif,比較快。如圖,一定要採納哦,我可費可大勁了。

在excel中如何使整個表按照某一列的資料作為排序。

15樓:深圳市勵拓軟體****

選中有資料的左上角單元格,資料-排序,可以選擇你想要的關鍵字,還可以選擇升序還是降序。

16樓:匿名使用者

選中標題列設定篩選,

設定篩選,資料作為排序

17樓:4辣

排序時勾選逗擴充套件……地

18樓:苗喬恩

選擇整個表,自定義排序如圖:

如何對excel列進行指定順序排列?

19樓:塵埃開出花

對excel列進行指定順序排列步驟如下:

1、首先,我們要選擇整體聯動的所有內容。

2、在菜內

單欄“數容據”選單欄下選擇排序按鈕,彈出排序對話方塊。

3、在主要關鍵字中選擇需要排序的列,如“數學”。

4、在排序依據中選擇“單元格值”。

5、在排序次序中按照需要進行的分析情況,可選擇“升序”即從小到大排序,也可選擇“降序”從大到小排列,單擊確定完成排序。

20樓:匿名使用者

第1步:工具--選項--自定義序列--輸入自己想要的序列--確定. 第2步:資料--排序--選項.

21樓:匿名使用者

你可以選定復工作報製表複製,選擇貼上中的轉置到另一張表。這樣題頭(原來是列)就會轉成行。在你想排序的那列插入一列,在插入的一列當中輸入數字想放第一位的輸入1,想放第二位的輸入2,如此類推。

輸入完後,再按插入的列排序,排完後,再複製》選擇貼上》轉置到另一張表。 就可以完成原來列的排序了。

22樓:匿名使用者

通常列不是很多,通過手動了,選定一列, 拖到你想要它去的位置就行了

23樓:

1.任意選中**中的抄一個單元格,然後

襲切換到“資料”選項卡,單擊“排序和篩選”組中的“排序”按鈕2.在開啟的“排序”對話方塊中,設定主要關鍵字,次序,然後單擊“新增條件”按鈕。

3.再設定次要關鍵字為大學英語,次序為降序。

怎樣使excel**內容按某一列排序

24樓:

操作如下:

操作版本excel2003;

以下圖中**資料為例;現在,按“考核成績”這一列來排序,1;選中a1到c7單元格;

2;然後,在工作表上方的命令欄中順序點:資料-排序3;彈出”排序“設定框;在”主要關鍵字“的三角點下;彈出的選單中點”考核成績“;

4;然後,在”升序“和”降序“這裡,如果成績是按從低分到高分排序的,就點選”升序“;若是從高分到低分排序的就點選”降序“; 現在以從高分到低分來排序為例。點”降序“;

5;在”我的資料區域“這裡點”有標題行“;然後再點確定。

6;點確定後,**中的內容即按”考核成績“這一列排序。如下圖所示。

25樓:

使用下面的方法,無需複雜操作:

按下圖操作即可

excel如何將某一列中既有數字又有文字,把其中有數字的單元格相加

小新de和尚頭 樓主用下面的公式 自己改下單元格 sum if isnumber a8 a13 a8 a13,0 按ctrl shift 回車 余余 直接用 sum a1 a100 會自動忽略文字的! 公式類似於,需要自行修改相加的單元格範圍 sum if isnumber a8 a13 a8 a1...

在EXCEL中如何將三列資料合併為一列

薛懷雨萊賦 共並關係就可以實現了,例如將a1 b1 c1合併到d1,d1的公式為 a1 b1 c1 就可以了 向下拉一下公式就實現了。 信培勝戊衣 1 用公式法 假定abc三列資料要合併,請在d1輸入公式 a1 b1 c1 滑鼠放在d1單元格右下角,出現十字叉後雙擊。如果要刪除原有三列資料,請選定d...

excel中如何將一列文字變成多列?

如果是在乙個單元格的話,先用分列,在資料 分列 以分隔符號 其他 填上,這樣就要可以分成幾列,然後複製幾個數字列,右鍵,選擇性貼上,選倒置。把那列資料選中,然後 複製或者剪下 點選到放的地方右右鍵 選擇性貼上 在 轉置 前打上小對勾,然後 確定 即可。這是最簡單的辦法。有問題再問吧。仔細看word排...