2017-09-11 159 views
1

我有表格,其中包含以下格式的日期列:m/d/yyyy。下面是一個畫面,這說明在C列日期:如何從日期提取月份編號並返回月份名稱?

enter image description here

目標:我想知道如何創建VBA函數提取在C列從日期的月份數,並返回E欄月份的名稱,如顯示在下面的圖片:

enter image description here

我可以通過查看列C手動輸入月份的名字,但我想知道,如果有,可以自動執行此任務的功能。

+0

是在格式化爲一個字符串或日期欄 「操作的日期」? – Taelsin

+0

它被格式化爲日期。 @Taelsin – Nick

回答

7

啊,TEXT()將做到這一點:

=TEXT(C2,"mmmm") 

enter image description here

+1

我想我不需要在VBA中做到這一點!這似乎比我想象的更容易。謝謝! @Scott Craner – Nick

+2

@NickRivera如果你真的想要vba:'Range(「E2」)= Format(Range(「C2」),「mmmm」)' –