求EXCEL的排序,格式X天X小時X分X秒

2022-07-04 18:20:24 字數 4791 閱讀 3953

1樓:退休畫線工

你的所謂時間是直接輸入的這樣的資料吧,雖然你說格式是時間了,但excel並不會認識你這樣的時間,而只是認作文字,當然也就不可能按你的想法來排序了。且截圖無行號和列標,無助別人幫助理解工作表結構,好在僅1列資料,影響不大。

如圖,a列是直接輸入的:*天*小時*分*秒。這樣的資料excel只會認為是文字。

b列對a列資料轉換時間資料的數值(1天為1,1天的中某個時間就是一個小數):

b2=left(a2,find("天",a2)-1)+substitute(mid(a2,find("天",a2)+1,99),"小",)

c列資料=b列,但設定單元格格式為時間資料:

c2=b2

設定c列單元格格式,自定義:d"天"h"小時"mm"分"ss"秒"

現在以b列或c列排序,就會按照時間的多少正確排序了。

ps:如果輸入時間資料時按下面的格式輸入:

天數+空格+小時數+:+分鐘數+:+秒數+:

如:1 12:25:55

這就是excel能認識的正確的時間資料,可以直接排序。也可以按上面所說的設定c列的單元格格式來顯示。

2樓:匿名使用者

日期加時間排序建議使用函式排序,或者是把單元格設定為數字型,然後排序。

3樓:折柳成萌

直接設定單元格格式即可;

如下圖所示:

請點選輸入**描述

請點選輸入**描述

4樓:匿名使用者

使用簡單粗暴的方法解決,把「天小時分秒」都替換為空,然後轉為數值

=int(substitute(substitute(substitute(substitute(a2,"天",""),"小時",""),"分",""),"秒",""))

excel時間有分有秒怎麼排序 50

5樓:匿名使用者

1、插入輔助列;

2、在輔助列將a列的分秒轉換成標準時間格式,記得輔助列設為時間格式;

3、對輔助列進行排序;

4、刪除輔助列。

6樓:匿名使用者

假設你這是a,b兩列內容

則在a列後面插入一個新的b列

b1單元格寫入公式

=--if(count(find("分分",":"),"秒",""),substitute("0:

0:"&a1,"秒",))

下拉複製公式或雙擊填充柄

再選中a,b,c...等要參與排序的列----以b列為主要關鍵字----升或降序排列----確定----完成後刪去b列

excel排序問題 如何按小時和分鐘同時排序(如圖 一看就明白我想問什麼了)

7樓:我的王是金閃閃

新增輔助列。b、c、d、e

b1輸入公式:=left(a1,find("小時",a1,1)-1)c1輸入公式:=left(right(a1,len(a1)-find("小時",a1,1)-1),find("分鐘",right(a1,len(a1)-find("小時",a1,1)-1),1)-1)

選中b1,c1下拉複製公式到b15和c15d1,e1輸入 1

選中d1,e1,按住ctrl下拉複製數字。使之全部為1.

複製b1:c15區域。在d1單元格,右鍵,選擇性貼上——選「乘」

選中a1:e15區域,資料——排序——先按d列升序,再e列升序排。ok

8樓:匿名使用者

比較容易的解法,將a列複製貼上到b列,選中b列後

查詢 小時 替換為 :,查詢 分鐘 替換為 :00 然後b列就可以按正常數值排序了。

或者分別查詢 小 替換為(不填)全部替換,查詢 鍾 替換為 (不填)全部替換,就可以按正常數值排序了。

9樓:朱仕平

你的資料是文字格式,所以不能按要求正確排序,需要通過一些技巧將這些資料轉換成真正的時間格式才可以

10樓:e俠兔

本來在排序時就自動按小時和分鐘同時升序(或降序排序)了呀?除非你這是文字格式?不是時間日期格式?

11樓:雨濃

要輸入成時間格式「時:分」就可以排了,這是文字,會一個字一個字去排。

12樓:匿名使用者

轉換成分鐘就行了=minute(a1)+hour(a1)*60 下拉 再排序

13樓:勵飛龍

排序,升序就不可以了嗎?

你是想小時升序,分鐘降序嗎?

excel中製作折線圖的橫座標是按時間順序自動排列的,請問如何設定在橫座標上顯示自定義的時間?

14樓:一點設計演示

1.通過設定座標軸格式自定義橫座標日期格式。

確定需要設定的日期——右擊設定單元格格式。

2.點選常規,可以發現2023年10月8日的值=41920。

3.雙擊座標軸——設定座標軸格式——把上面得出的值設定為最大最小值。如圖所示。

15樓:

日期座標軸會自動排列,你修改圖表的座標軸選項:

座標軸選項——座標軸型別——文字座標軸

excel畫圖表的時候 x軸顯示日期 但是不是按順序的 如何編輯座標軸?

16樓:老巫婆你送後

1、電腦開啟excel**,然後編輯好資料。

2、開啟excel**後,把x軸上的資料單元格改為文字模式。

3、把x軸單元格改為文字格式後,點選插入頁面中的圖表。

4、選擇圖表型別,插入圖表後,x軸就自動然順序排列了。

17樓:匿名使用者

在插入圖示嚮導,選擇圖示模式之後,點選下一步,出現的視窗中有系列標籤,點選系列,這裡你可以設定x軸的資料。圖表完成後,你還可以右鍵點選圖示中的x軸資料或y軸資料,進行單位的設定。

18樓:

1.點選圖表工具——選擇資料,來實現座標軸的設定。

2更改軸標籤區域,選擇日期,來進行橫座標軸日期格式的設定。

3.通過設定座標軸格式設定

4.通過設定座標軸格式自定義橫座標日期格式。

5確定你需要設定的日期——右擊設定單元格格式。

6點選常規,可以發現2023年10月8日的值=41920。

7雙擊座標軸——設定座標軸格式——把上面得出的值設定為最大最小值。

19樓:波西

以2010版的來說,如果不想讓橫座標軸的日期按預設的順序來,可以在圖表右擊橫座標選擇-設定座標軸格式-座標軸選項-把座標軸型別改為「文字座標軸」,這樣座標軸就按你的要求自定義顯示了,親測有效,如有幫助請點贊,謝謝

excel檔案怎麼按照時間長短排序? 100

20樓:愛創作的阿蠻

首先,將時間欄格式統一成xx小時xx分xx秒,並在最頂欄寫成:時間,如圖:

然後選中需要排序的所有區域,點選工具欄-排序-自定義排序:

設定排序條件:

我使用的是    wps,office同理,只是【排序】工具欄位置有差別。

21樓:巴_布

你的時間不規範,中間的文字好像是打上去的

先選定時間那一列,查詢替換,把小時和分替換成英文冒號:,秒替換什麼也不輸入。替換完之後選擇整列,右鍵設定單元格格式,數字,時間,選擇帶時分秒的那個,確定。

然後在選擇資料,排序就可以了

22樓:匿名使用者

檢查時間那列的格式是否是文字,是的話改為時間格式,應該就能排序了。

同意樓上的觀點

如果需要多檔案合併 可以參考vba

強制文字轉換為數字 可以試一試 函式n 或者 --單一檔案的話 可以發 [email protected]看你的截圖 應該是文字格式

23樓:匿名使用者

你這個時間是純文字格式,不能排序,需要改變一下資料格式,隨便找一空列作為輔助列,假設你原時間在b列,

用公式:=text(if(isnumber(find("小時",b:b)),substitute(substitute(substitute(b:

b,"小時",":"),"分",":"),"秒",""),"0:

"&substitute(substitute(b:b,"分",":"),"秒","")),"hh:

mm:ss")

結果見下圖

這樣就在c列(例子是c列,也可以是任意的空白列)轉化成了時間格式的資料,然後對這個輔助列進行排序就好了

您好 有個問題像您請教下,想用matlab匯入excel資料畫三維圖,excel裡資料按x,y,z排列好 50

excel如何用函式,對a,b,c,x,w,z進行按照字母的升序排序?

24樓:來自朱家尖積極進取的大平原狼

你是要用函式對文字進行升序排序嗎?

假定原資料在a1:a100,在b1輸入公式:

=index(a:a,mod(large(countif(a:a,">

公式以ctrl+shift+enter三鍵結束。

將公式向下複製。

25樓:匿名使用者

把a欄複製到b欄, 用選單欄的排序就可以了按字母順序了..

一x小x的成語大全

一葉小舟 y y xi o zh u 基本釋義 一艘小船的意思。一葉只是個比喻,比喻那條遠處的小船小巧精緻像葉子一樣。一把死拿 比喻因循守舊,不肯變通。一敗如水 形容軍隊打了大敗仗,象水潑到地上那樣不可收拾。一敗塗地 形容失敗到了不可收拾的地步。一般見識 平常的見識。表示不要跟知識低 修養差的人爭論...

求x 3 2x 2x 3 2x 1的x趨於無窮的極限

因為lim x 1 2x 3 x 1 lim x 1 x 3 2 1 x 2 1 x 3 0 2 0 0 0又無窮小的倒數是無窮大 所以原式 求limx趨於無窮大 2x 3 2x 1 x 1 的極限。極限來簡自介 極限 是bai數學中的分支 du 微積分的基礎概zhi念,廣義的 極限 是指 無限 d...

X 3 x 0 的解求方程 x 2 4x 8 X 2 4x16的解

由於x 3 2 x 2 16 0,所以x 3 2 x 2 8x 8 16 0 x 3 2 x 8x 8 2 0,所以x x 2 4 x 2 0,x 2 x x 4 8 0,x 2 x 2 4 8 0,所以x 2 0或x 2 4x 8 0 方程 0,無實根 x 2。x 3 x 0 x x 1 x 1 ...