在Excel中,如何用函式對文字列進行排序

時間 2021-06-26 19:01:43

1樓:匿名使用者

應該是沒有這樣的函式的。如果實在是想達到這個效果,那隻能先排序,然後把排位記下,再按序號排回來。

2樓:匿名使用者

排序中有很多選項的,比如說把類似數字的文字進行排序,按首子拼音進行排序等等....在排序的對話方塊有選項可選

3樓:蒼白豆

話說你現在有答案了麼?我也有這樣的問題.需要用excel函式對他進行排序。

4樓:林間散步的螃蟹

在a列後面新增一個輔助列,用code函式,如:a1單元格的內容是「it engineer」,則在b1單元格輸入公式「=code(a1)",返回的數值就是73,以此類推,得到:

column a column b

1. it engineer 73

2. campus specialist 67

3. weiqi 87

4. sina 83

5. zzz 122

6. 5897 53

7. z9i98 122

然後再用small或large函式把b列排序,再用vlookup或indirect+match把數值對應出來就可以了。

(本答案完全原創)

excel中使用了函式,如何對數值進行排序|?

5樓:敬姮狄清妙

假設資料在a1:a4,在b1輸入公式:

=sumproduct((a$1:a$4>=a1)/countif(a$1:a$4,a$1:a$4))

公式向下填充即可。

6樓:告嶽蘇冷鬆

用滑鼠選定所有資料範圍,點"複製",再在該區域左上角那個單元格(如a1)點滑鼠右鍵,點"選擇性貼上",選中"數值",點"確定"。

這樣就只保留了數值而沒有公式了,當然就可以進行排序操作了。

excel2010中怎麼使用rank函式對兩列資料自動排序?

7樓:聽海的小猴子

如果是在同一個單位內排序,引用範圍數值時,拉選同一單位的那一部分。希望能幫到你。

8樓:匿名使用者

rank是排名,首先輸入公式=rank(單元格,區域),區域記得加絕對引用。

接著先對得到的排名排序,然後對單元排序

9樓:

a3用公式:

=countifs(b:b,b3,d:d,">="&d3)下拉。

excel**中如何讓既有文字又有數字的一列按數字的大小排列順序,如圖所示。

10樓:三條橋聚星

excel**中按以下方法可以讓既有文字又有數字的一列按數字的大小排列順序。

主要思路是把數字從原來的文字中提取出來,再按照數字排列順序。提取文字中的數字用到find函式、mid函式、len函式。由於數字前面是字元「-」,find函式用來定位字元「-」在文字中的位置,找到字元「-」的位置後,用mid函式提取出文字中的數字,len函式計算文字的字元個數。

1、輸入原始資料。開啟excel**,在a列中輸入原始資料。

2、find函式用來定位字元「-」在文字中的位置。在c1單元格中輸入公式=find("-",a1,1)。

3、用mid函式提取出文字中的數字。在b1單元格中輸入公式=mid(a1,c1+1,len(a1)-c1)。

4、提出出所有的數字。往下拉公式,在b列求出所有的數字。

5、對所有行以b列進行排序,a列也會按照數字順序排序。選中所有行,以b列進行排序。

6、顯示結果如下,a列已經按照數字順序排序。

11樓:匿名使用者

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

=--right(a1,len(a1)-find("-",a1))下拉填充

以b列為主要關鍵字升序排序

12樓:螞蟻帝國

要麼輔助列提取數字再按輔助列排序

要麼把1改為比如001這樣,按最高位數來

13樓:匿名使用者

建立一列輔助列,再b列將資料提取出來,並以數值形式顯示:

b1=--right(a1,find("-",a1)-1)後面的進行復制,

然後按b列的數字升序排列區域即可

14樓:【冷星月

選定後排序-自定義排序-升序

如何利用函式把excel中某一列的值進行降序排列?

15樓:

b1=rank(a1,$a$1:a16)

按住b1右下角的實心十字向下拖拽,複製公式。

16樓:匿名使用者

b1=large($a$1:$a$5,row(b1))

下拉複製

在excel中如何用函式將一串文字轉為一串拼音首寫音字母

這是將姓名轉為首寫字母 需要自定義的 給你一段 但是效果不好,有些複雜的漢字得到的結果不對 function getpychar char tmp 65536 asc char if tmp 45217 and tmp 45252 then getpychar a elseif tmp 45253 ...

在excel中如何用irr函式(請具體資料解釋)

1 values為陣列或單元格的引用,包含用來計算返回的內部收益率的數字。values包含至少一個正值和一個負值,以計算返回的內部收益率。函式irr根據數值的順序來解釋現金流的順序。故應確定按需要的順序輸入了支付和收入的數值。excel使用迭代法計算函式irr。從guess開始,函式irr進行迴圈計...

在Excel中,如何用公式或函式實現把中文數字和阿拉伯數字一律自動轉化為阿拉伯數字?如 A列

index row 1 600 match text a1,dbnum1 text row 1 600 dbnum1 陣列公式 輸入上公式同時按shift ctrl enter結束 最大到600,如果有更大的數,更改下600就可以 match substitute c2,零 text row 1 3...