excel中如何將小數轉換成時間

2022-03-19 21:49:28 字數 6033 閱讀 3768

1樓:匿名使用者

用替換函式substitute(a1,".",":")直接將點號替換成冒號。

subsitute函式共4個引數,其中前3個引數為必須,最後一個引數可以省略(表示替換全部)。平常情況下,我們要實現「查詢與替換」的功能,我們最起碼要告訴excel:1.

在**找? 2.查詢什麼?

3.替換成什麼 這3件事情吧。這其實就對應咱們substitute函式的前三個引數,分別是:

text(查詢範圍:哪個字串或者哪個單元格?)、old_text(查詢什麼,就是要被替換的舊文字)、new_text(替換成什麼,新文字)。

最後還有一個就是咱們的查詢與替換功能絕對辦不到的事情,substitute函式的第4引數,從第幾位(instance num)開始進行替換。例如:a1單元格的內容為「第1季」,我在任意一個其他單元格輸入公式:

=substitute(a1,"季","季度") 即可得到「第1季度」的結果。

2樓:山口壇斜

excel的日期和時間,實際資料都是以天為單位的。

只要設定顯示格式為日期或者時間,它就會自動處理。

也就是說0.15實際時間是:

0.15*24*60=3.6*60分鐘=3小時36分鐘

3樓:示琬蔡愷

這個需要公式來解決,公式=text(a1/24,"h:mm:ss"),結果轉換為時分秒的格式,如圖中:

excel中怎麼把數值改成日期

4樓:很多很多

1、我們從別的軟體匯出的日期可能是一串8位數字,如下圖所示,excel系統是不能作為日期進行識別的。

2、為了將這串數字轉化成日期,我們選中這列數字,選擇選單欄中的數字,然後選擇資料工具中的分列。

3、選擇後會彈出文字分列嚮導,嚮導有3步,第1步是選擇合適的文字型別,這裡我們選擇分隔符號,其實預設就是這個。

4、嚮導第2步是選擇分隔符號,這個可以複選,不過我們選擇第一個tab符號就行了。

5、第3步是選擇列資料格式,有常規、文字、日期、不匯入4個選項,我們選擇日期。這裡還可以對日期的格式進行選擇。

6、然後就可以看到選擇的這列數字已經自動轉化成日期格式了。

5樓:匿名使用者

如圖,在a列輸入一組數值,把它們改為日期型1、選中這些數值,依次點選「資料」-「分列」

2、下一步

3、下一步

4、勾選「日期」-「ymd」,點選「完成」。

5、這就是日期格式了。

6、還可以把它改變形式。右鍵-設定單元格格式,選擇「日期」,選擇「型別」

7、確定後看日期格式。如果某些單元格中顯示的是#號,表示單元格寬度不夠,我們只需要將游標放到列的右上角,待其變成雙向箭頭的時候按下滑鼠並向右拖動,增加列寬就好了,效果如下。

6樓:珈藍利珠

excel中怎麼把數值改成日期?編輯excel檔案時,有時候我們會收到直接一連串數字表示的日期,但excel是認不得這樣的內容為那個日期的,本文將為大家介紹如何去轉換它

工具原料excel

方法/步驟分步閱讀1/8

如圖所示,20181001其實表示的就是2023年10月1日,但excel對於這樣的表示是識別不了的,必須是固定的日期格式才行2/8

測試下,即使我們把單元格的格式設定為日期也沒有用3/8

解決辦法:在一旁的單元格輸入公式=date(left(a4,4),mid(a4,5,2),right(a4,2))即可,如圖所示4/8

然後自動填充,所有日期就都出來了,原理是什麼呢?我們接著往下看5/8

首先拆解公式,第一個是=left(a4,4),在c4中輸入,即可得到2018,表示提取a4單元格左側起4個字元的內容6/8

第二個是=mid(a4,5,2),在d4中輸入,即可得到10,表示提取a4單元格左側第5個字元起2個字元的內容7/8

第三個是=right(a4,2),在e4中輸入,即可得到01,表示提取a4單元格右側起2個字元的內容8/8

最後用date函式將這幾個值轉換為年月日即可。

7樓:七彩虹科技****

點選單元格,右鍵——選擇單元格格式——數字選項下的分類選單,點選日期,在型別這邊選擇你需要的日期型別,確定ok

(望樓主採納哦)

8樓:專注科學常識

excel**中如何將數值轉換為日期格式?數值是不能直接轉換為日期的,必須先將數值轉換為日期格式的資料才行。

9樓:山口壇斜

這樣的格式,如果遇到1112009,你說是2009-11-01.還是2009-01-11呢?

10樓:匿名使用者

你的日期比較難處理.

比如 1212007 是2023年1月21日還是12月1日?

11樓:enjoy飛翔藍天

選中後,點主選單下的格式,選擇日期,格式可選,

12樓:佐羅

點主選單下的格式,選擇日期,格式可選,

excel時間格式轉換為小數格式

13樓:漂哥

2.5怎麼轉換成用2:30表示?

假定2.5在a1,在b1(時間格式)輸入:=a1/242:30怎麼轉換成用2.5表示?

假定2:30在b1,在c1(數值或常規格式)輸入:=b1*24

14樓:

2.5轉換成用2:30表示為=int(a1)&":"&(a1-int(a1))*60

2:30轉換成用2.5表示為=--text(a1,"[m]")/60

15樓:匿名使用者

選中寫入時間的單元格---右鍵---設定單元格格式---改"時間"為"常規"---確定

如圖:選中該單元格或整列單元格----右鍵---設定單元格格式改"時間"為"常規"---確定

這樣就得出小數格式了

如果你是指21:20,要得出21.3333333,21:30得出21.5

那麼可以用兩個方法得出

方法二假設時間寫在a1單元格,則b1單元格寫入公式=a1*24

再設定單元格格式為常規格式

16樓:

選中要改的 格式—單元格—數字

批量的話 再用刷子刷一下就好了

excel**中怎樣把19910108數字轉換成日期?

17樓:盡是強顏歡笑

示例操作步驟如下:

1、首先開啟excel**,然後輸入好內容並選中。

2、在上方」資料「選單中選擇」分列「選項。

3、開啟對話方塊後,選擇分隔符號然後點選下一步。

4、之後資料格式選擇」日期「點選完成。

5、完成之後數字就轉換為日期了,接著還可以右鍵單擊,選擇設定單元格格式。

6、在對話方塊的日期選項中,修改需要的格式即可。

18樓:匿名使用者

方法一選中資料所在列---資料---分列---下一步---直到步驟三---列資料格式---日期(ymd)---完成。再右鍵,設定單元格格式,在日期格式中選擇一種顯示樣式。

方法二選中資料所在單元格或單元格區域---自定義---型別中寫入  0-00-00  。

方法三在b1單元格輸入公式

=text(a1,"0-00-00")

下拉複製公式

19樓:匿名使用者

點單元格,然後選擇數字屬性 選擇日期格式就可以了

20樓:匿名使用者

假設你的日期是在a1 那麼你在b1輸入 =left(a1,4)&"年"&left(right(a1,4),2)&"月"&right(a1,2)&"日" 就能看到 2023年01月08日 了好像沒有直接變成的日期的方法。。學習中。。

21樓:匿名使用者

19910108在a1單元格,b1輸入

=--text(a1,"#-00-00")

然後設定為日期格式

22樓:大軍依然

用mid(從文字字串中的指定位置返回指定長度的字元)、right(從文字字串的最後一個字元開始返回指定個數的字元)函式

假設19910108在a1單元格,在b1中輸入公式=mid(a1,1,4)&"年"&mid(a1,5,2)&"月"&right(a1,2)&"日"

結果:2023年01月08日

說明:mid(a1,1,4)從單元格a1第一個字元開始返回四個字元;

mid(a1,5,2)從單元格a1第五個字元開始返回兩個字元;

right(a1,2)返回單元格a1最後兩個字元;

解決此問題的方法還有好多,這只是其中的一種,祝你成功

23樓:匿名使用者

函式datedif

簡要說明: 返回兩個日期之間的年\月\日間隔數

2、基本語法: =datedif(開始日期,結束日期,單位**)

3、例項1:

題目: 計算出生日期為1973-4-1人的年齡

公式: =datedif("1973-4-1",today(),"y")

結果: 33

簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.

4、例項2:

題目: 計算日期為1973-4-1和當前日期的間隔月份數.

公式: =datedif("1973-4-1",today(),"m")

結果: 403

簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.

5、例項3:

題目: 計算日期為1973-4-1和當前日期的間隔天數.

公式: =datedif("1973-4-1",today(),"d")

結果: 12273

簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.

5、例項4:

題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.

公式: =datedif("1973-4-1",today(),"yd")

結果: 220

簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差

5、例項5:

題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.

公式: =datedif("1973-4-1",today(),"md")

結果: 6

簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差

5、例項6:

題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.

公式: =datedif("1973-4-1",today(),"ym")

結果: 7

簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數

excel單元格中,如何用函式將數字轉化成日期??

24樓:

要求資料必須要有一定的條件(例如長度),這樣規範的資料方便轉換

假設數字在a1單元格,都是20100101、20001222這樣8位長,即轉換過來是年年年年-月月-日日這樣的格式。

1、使用text函式

=text(text(a1,"0-00-00"),"yyyy-mm-dd")

或者=text(a1,"0-00-00")

2、使用date函式

=date(left(a1,4),mid(a1,5,2),right(a1,2))

然後設定單元格格式為日期。

不使用函式也可以轉換

1、使用分列原地轉換:

選中這個資料所在單元格或區域---資料---分列---下一步---直到步驟三---列資料格式---日期(ymd)---完成。

再設定該單元格或單元格區域---自定義---型別中輸入 e-mm-dd 或 yyyy-mm-dd。

2、選中資料所在單元格或單元格區域---自定義---型別中輸入 0-00-00。參與計算時還是按20100101這個數來計算的,這個需要注意。

Excel中如何將數字轉換成萬元單位

1二十七12,我會把書轉換為萬年單位的話,就是要述職的通知。這只不過是一個辦公軟體,和轉換單位有什麼關係啊 將單元格格式自定義為 0 0000 萬元 或者0 0,萬元 單元格格式,可以設定數字顯示的格式,譬如萬 2352356 10000 235.2356萬元 真不好意思,我不太清楚這個題,你另外請...

如何將excel檔案轉換成spss資料格式

在spss開啟資料檔案時,直接選擇開啟excel格式的就可以了,然後再儲存成spss格式 方法有二 1 spss是可以直接使用excel檔案的,你可以跟你的客戶說你用的excel格式的資料匯入的spss。2 你可以使用spss將excel中的資料匯入spss,然後再儲存為spss預設的檔案格式即可 ...

如何將excel檔案轉換成spss資料格式

在spss開啟資料檔案時,直接選擇開啟excel格式的就可以了,然後再儲存成spss格式 如何將excel檔案轉換成spss資料格式?50 在spss開啟資料檔案時,直接選擇開啟excel格式的就可以了,然後再儲存成spss格式 方法有二 1 spss是可以直接使用excel檔案的,你可以跟你的客戶...