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 ...