1樓:匿名使用者
單的設定單元格格式肯定解決不了問題的。
你這樣,例如這個20051125在a1單元格,你在b1輸入如下公式:
=date(left(a1,4),mid(a1,5,2),mid(a1,7,2))
然後把b1設成日期型就好了,
如果必須在a1顯示這個2023年11月25日,那你就選擇b1->複製->選擇a1->按右鍵->選擇性貼上->選數值->然後確定,a1設定成日期格式就好了,
注意:必須保證你輸入的數字為8為,也就是月份和日期都是兩位,2023年1月1日,你要寫成20050101。
解釋:excel的日期是從1900-1-1開始計算的,其實日期就是一個從1900-1-1開始的一個天數,比如你在一個單元格輸入365,然後設定為日期型,所出現的日期就是1900-12-30,如果是364,那設定成日期型後就是1900-12-29.
如果你輸入2008-12-2,然後設定為常規屬性,則出現的是39784,這代表的是從1900-1-1日起後面的地39784天是2008-12-30日,也就是我先在答題的今天,明白了吧。顯然你輸入20051125這個數值是不能直接設定為日期行的,單元格會出現無數個#############2023年11月25日對應的天數的數字是38681
date()這個函式可以把數字轉換成對應的年、月、日上的數字。
希望以上回復對你有所幫助!
2樓:緋世寒月
可以考慮利用date轉換。
3樓:專注科學常識
excel**中如何將數值轉換為日期格式?數值是不能直接轉換為日期的,必須先將數值轉換為日期格式的資料才行。
請問在excel中如何把數值yyyymmdd轉換為日期yyyy-mm-dd呢?如果直接設定單元格格式為日期,只能顯示一連串
4樓:緣來是我
在excel中把數值yyyymmdd轉換為日期yyyy-mm-dd格式,可通過分列將數值型別的數字轉換為日期格式,再將其設定為yyyy-mm-dd格式即可。
方法步驟如下:
1、開啟需要操作的excel**,選中相關單元格,點選資料選項卡中的【分列】。
2、在分列嚮導1使用預設設定,點選下一步。
3、在嚮導2中也使用預設設定,直接點選下一步。
4、在分列嚮導3中,點選選擇日期ymd格式,然後完成。
5、在excel中,通過ctrl+1開啟設定單元格格式,點選自定義,然後在右側文字框輸入「yyyy-mm-dd」,點選確定即可。
6、返回excel**,發現在excel中把數值yyyymmdd轉換為日期yyyy-mm-dd格式操作完成。
5樓:匿名使用者
如果原來的格式只是普通的數值格式,而非日期格式,那麼在原列無法直接轉為日期格式,但可以設定為顯示日期形式。
在原列設定格式,自定義:0000-00-00如果要轉為真正意義的日期,應在輔助列用公式轉換後,再貼上回原列。如原資料在a列,b1公式:
=--text(a1,"0000-00-00")並將單元格格式設為日期:yyyy-mm-dd
6樓:
那是你的檔案裡面的資料本身不是個日期吧,先把這一格設定成數字,看看變成什麼。如果變成數字就沒問題,如果不變數字,那你這個格里面的內容是不能改成日期格式的,如果需要幫助把excel傳給我好了。
7樓:匿名使用者
右鍵點選設定單元格格式,選擇「自定義」,其中有一個 yyyy-m-d 的格式,你參照這個輸入一個 yyyy-mm-dd 就可以實現了。
8樓:匿名使用者
在**裡面將常規變成短日期就好~!
9樓:
(只能顯示一連串「######」號) 你把**拉寬一點就解決了 ,顯示######說明**太窄了
10樓:
2036.04.18
11樓:大徐哥
=text(a1,"0000-00-00")
12樓:飄逸幽谷
=text(a1,"#-00-00")
如何把excel一列文字格式的數字,轉換成日期或者數值等其他格式?
13樓:汽車影老師
1、要求將a2:a7單元格區域的文字格式的數字轉換為日期格式。
2、點選滑鼠左鍵拖動滑鼠選中a2:a7單元格區域,依次點選【資料】-【分列】選項。
3、如下圖,彈出【文字分列嚮導—步驟1】對話方塊,勾選[固定寬度]選項,然後點選【下一步】按鈕。
4、彈出【文字分列嚮導—步驟2】對話方塊,這裡直接點選【下一步】按鈕。
5、彈出【文字分列嚮導—步驟3】對話方塊,勾選[日期]選項,然後點選【完成】按鈕。
6、返回到工作表中,原來的文字格式的數字就轉換為了日期格式。此時,日期格式中的月份和日期都是單數顯示,可以轉換為雙數。我們選中a2:
a7單元格區域,點選滑鼠右鍵,在彈出的選單中選擇【設定單元格格式】選項。
7、彈出【設定單元格格式】對話方塊,左邊選擇[自定義]選項,右邊將[型別]變為[yyyy-mm-dd],設定好後點選【確定】按鈕。
8、返回到工作表中,單日期就轉換為了雙日期的形式。
14樓:匿名使用者
第一步:選中文字內容所在的這一整列(假設如圖中的a列資料)第二步至第三步:操作工具欄的"資料"選單,選擇"分列"
第四步:直接點選"完成"
第五步:直接點選右鍵,在選單中選擇"設定單元格格式"
第六步:在"數字選項卡"中選擇設定為"數值"格式(設定好小數位數)或者是選"日期"格式(選好要顯示的日期型別),最後進行"確定"或
15樓:huang磊
最簡單的方法是替換法。
如果你的資料可以通過雙擊變成你要的格式,那麼用替換法可以批量完成。
為了便於講解,假設你的文字格式的日期是「2019.12.12」這樣的。
第一步,將需要轉換的單元格設定好日期格式。
第二步,按ctrl+h開啟替換對話方塊,在 查詢內容 輸入框裡輸入」.「, 替換為 輸入框裡輸入」-「,點選全部替換。
替換.為-
完成。詳細內容請看我的經驗:網頁連結
16樓:小矇
右鍵點一其他空白單元格選「複製」,再選中這些文字列,在選區內點右鍵選「選擇性複製」-「加」,儲存後就行了。
17樓:
要轉成 數值型別 最快的方式 就用 資料 分列 一路下一步 即可
excel 怎麼把數值轉換為日期的格式
18樓:飛得更高
在excel2013中,每個單元格內資料都可以有多種格式,比如文字、數字和日期等等。小編今天要來講的是,如何將excel2013單元格中的數值資料轉換成日期格式。從此以後,媽媽再也不用擔心我在excel2013中輸入日期了。
具體轉換步驟
1、用excel2013開啟一篇輸入了數值的工作表,注意數值必須為8位數,其中前4位代表年份,中間2位代表月份,後2位代表日期 ,然後我們選中需要轉換數值的單元格,並切換到「資料」選項卡,單擊「資料工具」組中的「分列」按鈕。
2、此時會彈出一個「文字分列嚮導-第1步,共3步」對話方塊,我們直接單擊「下一步」按鈕。
3、現在會跳轉到「文字分列嚮導-第2步,共3步」對話方塊,我們單擊「下一步」按鈕即可。
4、此時會跳轉到「文字分列嚮導-第3步,共3步」對話方塊,我們在「列資料格式」區域中選擇「日期」格式,預設的日期格式是ymd,也就是年月日的格式,大家也可以在下拉框中選擇其他的日期格式,我們這裡直接單擊「完成」按鈕即可。
5、返回工作表,大家就能看到我們的數值已經成功轉型成日期了,如果某些單元格中顯示的是#號,表示單元格寬度不夠,我們只需要將游標放到列的右上角,待其變成雙向箭頭的時候按下滑鼠並向右拖動,增加列寬就好了,效果如下。
注意:我們這裡的數值必須是8位的,否則可能不會成功。
19樓:魚木混豬喲
可以直接通過格式轉換。
軟體版本:office2007
方法如下:
1.將a列中的數值轉換成日期格式:
2.選擇a列,將格式設定為日期格式:
3.這樣就完成了轉換:
20樓:專注科學常識
excel**中如何將數值轉換為日期格式?數值是不能直接轉換為日期的,必須先將數值轉換為日期格式的資料才行。
21樓:但山禹醉山
選中目標區域,右擊滑鼠,設定單元格格式,選中日期,然後選你自己想要的格式,希望能幫到你。
22樓:熊淼渾依
你的數值是怎樣的?如果a1
是20170101這樣的數值,試試用公式:
=date(left(a1,4),mid(5,2),right(7,2))轉換。
23樓:戶瑰瑋
在選單欄單元格格式裡選擇日期
excel中怎麼將8位數字轉換為日期格式
24樓:灩麗
1、首先我們開啟電腦裡的excel軟體開啟資料表。
2、我們可以選中資料列,右擊,點選設定單元格格式。
3、彈出對話方塊,點選日期,選擇標準格式,可是示例處顯示的是一排#號,確定一下看看。
4、結果得到的結果也是所有資料都變成了#號,顯然是錯誤的。
5、我們在單元格輸入=text(a1,"0年00月00日"),意思就是改為a1單元格資料格式。
6、回車之後,得到結果,標準的日期格式。按住單元格右下角的黑方塊,向下拉。
7、所有資料變成了標準的日期格式。
25樓:匿名使用者
excel中將8位數字轉換為日期格式的步驟如下:
1.首先,我們開啟我們電腦上面的excel;然後我們在單元格中輸入8位數字;然後我們在後面的單元格中輸入=date(left(a1,4)。
2.之後我們再輸入mid(a1,5,2)。
3.然後我們再輸入right(a1,2))。
4.然後我們按回車鍵,這樣就可以將8位數字轉換成日期格式了。這樣就解決了excel中將8位數字轉換為日期格式的問題了。
26樓:天堂滴落的眼淚
1、以2010版excel為例,如下圖中需要將a1單元格的「20181231」轉換為「2018/12/31」,轉換後的日期要在b1單元格中顯示;
2、在b1單元格中輸入公式「=date(left(a1,4),mid(a1,5,2),right(a1,2))」,然後按回車鍵;
3、最後就可以在b1單元格中就可以得出結果「2018/12/31」。
27樓:小生漫筆
辦公教程:excel中如何將八位數字設定為日期格式
28樓:匿名使用者
設定單元格格式----自定義----0000"-"00"-"00資料---有效性---設定---允許---下拉選擇--文字長度----資料---等於----長度----8
29樓:天使小姝穎
、假設我們要將a2單元格的日期「20141011」轉換成日期格式「2014/10/11",轉換後的值生成在b2單元格
2、單擊b2單元格,在單元格中輸入(或直接複製)函式:=date(left(a2,4),mid(a2,5,2),right(a2,2)),注意:括號和逗號要使用英文格式。
3、按回車鍵後,在b2單元格中即出現轉換後的日期。要在b列其他單元格中轉換,只需複製b2單元格格式即可。
30樓:匿名使用者
公式法:
=date(left(a1,4),mid(a1,5,2),right(a1,2))
分列法:
選「區域」——選單欄——資料——分列——出現「文字分列嚮導(之1)」對話方塊——下一步——下一步——(之3)列資料格式:選「日期」:ymd——完成。
是怎麼把Excel轉換為PDF的
在工作中經常需要將excel檔案轉換成pdf的格式,雖然有很多軟體可以完成,但excel自帶的轉換功能才是最方便快捷的。pdf怎麼轉換成excel excel轉pdf怎麼轉?我們來看一下 怎麼把excel 轉換成pdf 方法 1,開啟要轉換的excel工作表,單擊左上角的 檔案 按鈕2,在左側列表單...
請問在Excel表中,如何將時間轉換為數值例如 3 05轉換為3 5(小時)
呵呵,它不能按你說的轉換,但3 30可以轉成3.5的 text a1 24,0.00 這 很矛盾哦!起碼是個時間段吧!或者你只是意義上的改變的話,你可以選擇 替換 功能,然後按ctrl h,上面輸入 下面一欄輸入 然後按確定 選中要轉換的內容或單元格 右擊 設定單元格格式 數字 選擇就行了,看圖吧!...
matlab中如何把符號多項式轉換為數值多項式
記該函式為f,用eval語句 完整 如下 syms xx f 390625 xx xx 1 xx 1 xx 1 5 xx 1 5 xx 2 5 xx 2 5 xx 3 5 xx 3 5 xx 4 5 xx 4 5 1768 xx 10 0.1 10 plot xx,eval f matlab中如何把...