提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何從Excel中刪除時間?

有時,當您將數據導入到Excel中時,如果日期列中有時間戳記,例如2 / 17 / 2012 12:23,並且您不想保留時間戳記並想要刪除時間 12:23 從日期開始只剩下日期 2 / 17 / 2012。 你怎麼能在Excel中快速刪除多個單元格中的時間?

使用格式單元格從日期中刪除時間

使用查找和替換功能從日期中刪除時間

使用文本到列功能從日期中刪除時間

用VBA代碼從日期中刪除時間

從Kutools for Excel的刪除時間日期功能中刪除時間(最好) 好idea3


從DateTime中刪除時間

在Excel中,要從12 / 11 / 31 1:21:2017中刪除12:11:31並使其完全為1 / 21 / 2017,您可能需要一些時間來創建處理此作業的公式。 然而 從日期中刪除時間 實用程序 Kutools for Excel 可以從Excel中的日期時間格式中永久刪除時間戳。 點擊下載30天免費試用版.

DOC-轉換最新-UNIX的1

箭頭藍色右泡使用格式單元格從日期中刪除時間

1。選擇要刪除時間的單元格,然後右鍵單擊以顯示上下文菜單,然後選擇 單元格格式。 看截圖:
doc從日期時間1中刪除時間

2。 在裡面 單元格格式 對話框中選擇 日期 來自 類別 列表中,並根據需要選擇一種類型的日期形式右側部分。 看截圖:
doc從日期時間2中刪除時間

3。 點擊 OK,現在時間已經從每個日期單元中移除。 看截圖:
doc從日期時間3中刪除時間


箭頭藍色右泡使用查找和替換功能從日期中刪除時間

1。 選擇您想要刪除時間的日期範圍。

2。 點擊 主頁 > 查找和選擇 > 更換查找和替換 對話框會彈出。 請參閱screeenshot:

doc從date1刪除時間

3。 然後輸入一個 空格星號*查找內容 框。 和 留著空白更換 框。

4。 點擊 “全部替換”。 並且所有時間戳都在日期範圍內被刪除。 看截圖:

DOC  - 刪除 - 時間 - 從-date2

5。 然後,您可以格式化範圍以僅顯示日期。


箭頭藍色右泡使用文本到列功能從日期中刪除時間

通過文本到列的功能,您還可以從日期中刪除時間。 請按以下步驟操作:

1。 突出顯示您需要刪除時間戳的範圍。

2。 點擊 數據 > 文本到列將文本轉換為列嚮導 會出現。 看截圖
:DOC  - 刪除 - 時間 - 從-date3

3。 檢查 分隔,然後點擊 下一頁。 然後檢查 宇宙,然後繼續。
DOC  - 刪除 - 時間 - 從-date4

4。 最後點擊 。 時間與日期隔離開來。 看截圖:
DOC  - 刪除 - 時間 - 從-date5

5。 然後您可以刪除列D.並記住按照您的喜好格式化日期。


箭頭藍色右泡用VBA代碼從日期中刪除時間

以下VBA代碼可以幫助您快速從日期直接刪除時間戳。 做如下:

1。 選擇您想要刪除時間的範圍。

2。 點擊 開發人員>Visual Basic中 或按 Alt + F11鍵,一個新的 Microsoft Visual Basic的應用程序 窗口將會顯示,點擊 插入>模塊,並將以下代碼輸入到模塊中:

VBA:從日期中刪除時間。

Sub ConvertDates()
'Updateby20140529
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Int(Rng.Value)
Next
WorkRng.NumberFormat = "mm/dd/yyyy"
End Sub

3。 然後點擊 DOC-乘法計算-3 按鈕來運行代碼。 彈出一個對話框,用於選擇範圍以從日期中刪除時間。 看截圖:
DOC  - 刪除 - 時間 - 從-date7

4。 點擊 OK,並且所有選擇的時間都已被刪除,並且日期格式也已被設置。
DOC  - 刪除 - 時間 - 從-date6


箭頭藍色右泡從Kutools for Excel的刪除時間日期功能中刪除時間(最好)

其實,如果你有 Kutools for Excel - 一個具有超過300功能的方便工具,您可以應用它 從日期中刪除時間 功能可以快速直接從日期時間單元中刪除時間。

Kutools for Excel, 與以上 300 方便的功能,讓您的工作更輕鬆。

安裝後 Kutools for Excel,請按照以下步驟操作:(免費下載Kutools for Excel!)

1。 選擇一個您想要放置日期的單元格,然後單擊 Kutools > 配方助手 > 從日期中刪除時間。 看截圖:
doc kte從日期1中刪除時間

2。 在裡面 配方助手 對話框中,選擇包含日期時間的單元格到文本框中,然後單擊 Ok。 看截圖:
doc kte從日期2中刪除時間

3。 點擊 Ok,時間已從日期時間移除,然後按需要將填充手柄拖到要應用此單元的單元格上,請參閱截圖:

doc kte從日期3中刪除時間 doc kte從日期4中刪除時間

箭頭藍色右泡 從日期時間中刪除時間


在Excel中快速輕鬆地將日期轉換為其他日期格式

應用日期格式 of Kutools for Excel 可以將標準日期快速轉換為所需的日期格式,例如僅顯示yyyy-mm-dd,yyyy.mm.dd等的月,日或年日期格式。 單擊以獲取30天全功能的免費足跡!
doc應用日期格式
Kutools for Excel:擁有超過300個方便的Excel加載項,可以在30天內免費試用,沒有限制。

相關文章:

如何在Excel中刪除年份?

如何在Excel中將多個日期更改為星期幾?


Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及你以前用過的任何東西; 加密單元格 密碼; 創建郵件列表 並發送電子郵件...
  • 超級方程式酒吧 (輕鬆編輯多行文字和公式); 閱讀佈局 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不丟失數據; 分裂細胞含量; 組合重複的行/列...防止重複的細胞; 比較範圍...
  • 選擇複製或唯一 行; 選擇空行 (所有細胞都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇......
  • 精確複製 多個單元格而不更改公式參考; 自動創建參考 多張表; 插入項目符號,複選框等等......
  • 提取文本,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級過濾器 (將過濾方案保存並應用到其他工作表); 高級排序 按月/週/日,頻率等; 特殊過濾器 用粗體,斜體......
  • 結合工作簿和工作表; 根據鍵列合併表; 將數據拆分為多個表格; 批量轉換xls,xlsx和PDF...
  • 超過300強大的功能。 支持Office / Excel 2007-2019和365。 支持所有語言。 在您的企業或組織中輕鬆部署。 全功能30天免費試用。
kte tab 201905

Office選項卡為Office提供選項卡式界面,使您的工作更輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    John Wagner · 1 years ago
    Copy to a cell and format as general (MS Date Value), then ROUNDDOWN,0 Simple.
  • To post as a guest, your comment is unpublished.
    Ranek · 1 years ago
    what i've noticed is that when you clean the "date" column, you will always get a standard Number comprised of 5 digits. Usually it something like 43xxx. If the cell contains a timestamp ( 09:40:33) , your number will be 43xxx.yyy, where .yyy contains the details of the Hours:minutes:seconds. What always works a treat for me is to eliminate what's after the "." . To do this, I simply use =left(clean(A1),5) , whereby A1 = cell with the date stamp :) hope this helps anyone.
    • To post as a guest, your comment is unpublished.
      Gabriel · 1 years ago
      Thanks a lot! For me it worked. Is funny you can found better solutions in the comments section than in the actual post ;)
  • To post as a guest, your comment is unpublished.
    Brandon · 1 years ago
    useful, thanks
  • To post as a guest, your comment is unpublished.
    Gustavo Henrique · 1 years ago
    thank you !!!
  • To post as a guest, your comment is unpublished.
    Helio · 1 years ago
    cara show de bola
    muitissimo obrigado
  • To post as a guest, your comment is unpublished.
    anil · 2 years ago
    Thanks you so much , for that replace option work,,thank you
  • To post as a guest, your comment is unpublished.
    Sam · 3 years ago
    Thank you! This helped me a great deal to make dates so that I can then create charts showing accurate trends in performance.
  • To post as a guest, your comment is unpublished.
    Ashfaq Ahmed · 3 years ago
    just use formula
    =int(date)
  • To post as a guest, your comment is unpublished.
    Robert Carter · 3 years ago
    dropping the time with a global replace - GENIUS, dude (...or dudette).
  • To post as a guest, your comment is unpublished.
    Parveen Kumar · 3 years ago
    Part Received Fully At HCL Drop Point-(All Parts Received) at 2015-12-10 15:55:00
    how can remove all text
    showing only date
  • To post as a guest, your comment is unpublished.
    Michael leng · 4 years ago
    Thanks for the delimited function. I can use it for my work.

    EXCELTIP2DAY
  • To post as a guest, your comment is unpublished.
    Amar · 4 years ago
    useful information..
  • To post as a guest, your comment is unpublished.
    Steph · 4 years ago
    Awesome, easy solution!! Thanks!
  • To post as a guest, your comment is unpublished.
    Sadegh · 4 years ago
    Thanks, Very helpful
  • To post as a guest, your comment is unpublished.
    Karen · 5 years ago
    There's one more method available . . . ctrl+F in the Replace Tab, enter * (without the brackets) . . . time disappears

    grins
  • To post as a guest, your comment is unpublished.
    Anonymus · 5 years ago
    This is a lie do not use
  • To post as a guest, your comment is unpublished.
    Vikram · 5 years ago
    We stumble over pebbles and never over mountains!! such a beautifully simple solution (the space * combo)

    Thank you Thank you and GOD bless

    Cheers
  • To post as a guest, your comment is unpublished.
    davidplayboy · 5 years ago
    txs alot it relly helped me>>>about if i want to remove date from time in Excel
  • To post as a guest, your comment is unpublished.
    JP Laroche · 5 years ago
    That overkill.

    Just round the thing to the decimal.
    =round(A1,0)

    The date value in Excel is a number of day.
    • To post as a guest, your comment is unpublished.
      Blakey L · 4 years ago
      This doesn't work if the time is afternoon midday. If it's in the afternoon, the function will round the date up to the next day.
      • To post as a guest, your comment is unpublished.
        LiorO · 4 years ago
        you can use the floor function instead.
        • To post as a guest, your comment is unpublished.
          tom · 4 years ago
          I did rounddown(A2,) worked like a charm; thanks though for everything else guys!!!
  • To post as a guest, your comment is unpublished.
    Erik L · 5 years ago
    This solution only works if all your users have the date format of "mm/dd/yyyy" as defualt. A more generalized solution is to use the function DATEVALUE()
  • To post as a guest, your comment is unpublished.
    Nagaraj · 5 years ago
    Thanks. Very much useful & easy.
  • To post as a guest, your comment is unpublished.
    Vbernard · 5 years ago
    Great! Finally found something that works! Saved me tons of time! :lol:
  • To post as a guest, your comment is unpublished.
    Murali · 5 years ago
    Ton of Thanks! Excellent Tips... :D
  • To post as a guest, your comment is unpublished.
    MOHAMMED MOINUDDIN O · 5 years ago
    Excellent Tip!!!! I was trying to get right thru various ways, but this is the best!!!!
  • To post as a guest, your comment is unpublished.
    Gina · 5 years ago
    So simple! I kept looking for DATE/TIME formulas and couldn't figure this out. SO, finally I googled it, and this was the first link that showed up. Thanks!!! You saved me a ton of work.
  • To post as a guest, your comment is unpublished.
    Workhard · 5 years ago
    Thanks a bunch, this really helped me out today!!!