如何把excel中常規格式轉換為yyyy mm dd格式

時間 2021-08-11 17:25:08

1樓:

若a1=20081201

轉化為日期型:

b1=date(mid(a2,1,4),mid(a2,5,2),mid(a2,7,8))

2樓:牛飛陽

如果想獲得年月等繼續計算,只能加輔助列,如樓上的=if(len(a1)=6,text(a1,"0000-00"),text(a1,"0000-00-00"))

如果只為顯示,可自定義格式如:

[>19010100]0000-00-00;0000-00

3樓:匿名使用者

4樓:匿名使用者

顯示全部為「*********」,那是因為你設定的列間距太小,不能全部顯示,你將這一列拉寬點應該就可以的。

5樓:朱仕平

=if(len(a1)=6,text(a1,"0000-00"),text(a1,"0000-00-00"))

6樓:隨泉彭和悌

可以用分列,或函式。

選中該列,資料,分列,下一步,下一步,勾選日期(選擇ymd),完成。

函式可以寫為

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

excel中常規格式和日期格式的轉換規則是什麼

可靠的 excel中常規格式和日期格式的轉換規則如下 1900 1 1為起始日期,轉換的數字是0,往後的每一天增加11900 1 2轉換為數字是 1 1900 1 3轉換為數字是 2 1900 1 4轉換為數字是 3 以此類推 2013 8 27距離1900 1 1一共是41513天因此41513轉...

請教如何把excel格式轉換成格式,急

最自動化的方法,不懂的可以問我 option explicit sub tanstxt dim s as string,name as string dim i j irow icol dim x as integer dim fullname as string,rng as range irow...

excel數字是常規格式,無法自動求和

常規格式可以自動求和的,不能自動求和應該有其他原因,再檢視一下 見好就收 你把格式設定成資料格式 計算時公式中 1即可變為數值格式 對於之前設定為文字方式的單元格,錄入數字後,再改單元格格式為常規或數字後,系統依舊視為文字。必須重新編輯一下 比如雙擊進行編輯狀態,什麼也不做,回車退出也可轉換過來 進...