如何在Excel中快速將日期轉換為單詞?

      網友投稿 370 2025-03-31

      如何在Excel中快速將日期轉換為單詞?

      通常,我們通常在Excel中將日期轉換為其他日期格式或數字,但是您是否遇到過將日期轉換為英語單詞的問題,如下圖所示? 實際上,沒有內置功能可以處理它,而是VBA代碼

      使用定義的函數將日期轉換為單詞

      使用定義的函數將日期轉換為單詞

      這是一個宏代碼,可以幫助您將日期轉換為單詞。

      1.啟用您使用的工作表,然后按 Alt + F11鍵 打開鑰匙 Microsoft Visual Basic應用程序 窗口。

      2。 點擊 插頁 > 模塊 并將以下代碼粘貼到腳本中。

      VBA:將日期轉換為單詞

      Function DateToWords(ByVal xRgVal As Date) As String UpdatebyExtendoffice20170926 Dim xYear As String Dim Hundreds As String Dim Decades As String Dim xTensArr As Variant Dim xOrdArr As Variant Dim xCardArr As Variant xOrdArr = Array("First", "Second", "Third", _ "Fourth", "Fifth", "Sixth", _ "Seventh", "Eighth", "Nineth", _ "Tenth", "Eleventh", "Twelfth", _ "Thirteenth", "Fourteenth", _ "Fifteenth", "Sixteenth", _ "Seventeenth", "Eighteenth", _ "Nineteenth", "Twentieth", _ "Twenty-first", "Twenty-second", _ "Twenty-third", "Twenty-fourth", _ "Twenty-fifth", "Twenty-sixth", _ "Twenty-seventh", "Twenty-eighth", _ "Twenty-nineth", "Thirtieth", _ "Thirty-first") xCardArr = Array("", "One", "Two", "Three", "Four", _ "Five", "Six", "Seven", "Eight", "Nine", _ "Ten", "Eleven", "Twelve", "Thirteen", _ "Fourteen", "Fifteen", "Sixteen", _ "Seventeen", "Eighteen", "Nineteen") xTensArr = Array("Twenty", "Thirty", "Forty", "Fifty", _ "Sixty", "Seventy", "Eighty", "Ninety") xYear = CStr(Year(xRgVal)) Decades = Mid$(xYear, 3) If CInt(Decades) < 20 Then Decades = xCardArr(CInt(Decades)) Else Decades = xTensArr(CInt(Left$(Decades, 1)) - 2) & "-" & _ xCardArr(CInt(Right$(Decades, 1))) End If Hundreds = Mid$(xYear, 2, 1) If CInt(Hundreds) Then Hundreds = xCardArr(CInt(Hundreds)) & " Hundred " Else Hundreds = "" End If DateToWords = xOrdArr(Day(xRgVal) - 1) & _ Format$(xRgVal, " mmmm ") & _ xCardArr(CInt(Left$(xYear, 1))) & _ " Thousand " & Hundreds & Decades End Function
      Copy

      3.保存代碼并返回到工作表,選擇一個要在其中輸出結果的單元格,鍵入此公式 = DateToWords(A1) (A1是您使用的日期),按 輸入

      鍵,然后將自動填充手柄拖到所需的單元格上。 看截圖:

      數字到單詞
      前往下載免費試用 30采購貝寶/ MyCommerce
      相關文章: 如何在Excel中在歐洲和美國之間快速轉換日期格式? 如何在Excel中將dD.MM.YYYY轉換為日期格式(mM / DD / YYYY)? 如何在Excel中的日期和Unix時間戳之間轉換?

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      如何在Excel中快速將日期轉換為單詞?

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel使用vba創建新的工作薄并另存為
      下一篇:無代碼快速開發平臺有哪些(無代碼開發平臺免費)
      相關文章
      国产亚洲AV无码AV男人的天堂| 亚洲AV之男人的天堂| 亚洲一区二区影院| 亚洲色偷偷综合亚洲AVYP| 亚洲五月午夜免费在线视频| 亚洲精品成人在线| 狠狠入ady亚洲精品| 久久久久久亚洲精品不卡| 亚洲三级中文字幕| 亚洲精品成人图区| 久久亚洲AV成人无码| 亚洲午夜一区二区电影院| 久久亚洲精品11p| MM1313亚洲精品无码久久| 亚洲av日韩aⅴ无码色老头| 亚洲精品成a人在线观看☆| 亚洲日韩中文字幕一区| 亚洲精品无码成人| 国产精品亚洲专区无码牛牛 | 亚洲精品综合久久中文字幕| 亚洲男人天堂av| 亚洲黄色在线视频| 亚洲六月丁香六月婷婷蜜芽| 亚洲av无码片区一区二区三区| 亚洲男人天堂2022| 亚洲a∨无码精品色午夜| 亚洲第一区在线观看| 成人亚洲性情网站WWW在线观看| 亚洲色爱图小说专区| 亚洲AV无码欧洲AV无码网站| 久久亚洲私人国产精品| 亚洲乱码无限2021芒果| jiz zz在亚洲| 亚洲av无码成人精品区在线播放 | 亚洲无砖砖区免费| 久久亚洲国产成人影院| 亚洲成A∨人片在线观看不卡| 亚洲国产精品久久久久婷婷软件| 91亚洲精品视频| 亚洲永久在线观看| 在线观看亚洲专区|