簡體   English   中英

如何從Excel中的TODAY函數獲得一年中的第一個月?

[英]How to get first month of the year from TODAY Function in Excel?

在 Excel 工作表范圍A1:A12 中,我需要幾個月的時間:

2020 年 1 月202012 月為本年度。

以及明年的2021 年1 月202112 月 等等。 自動地。

我用谷歌搜索但沒有找到任何合適的結果。

請幫助我並忽略我的英語和語法薄弱。

謝謝你。

使用以下公式-

=TEXT(DATE(2020+INT(ROW()/13),MOD(ROW(),13)+INT(ROW()/13),1),"mmm-yyyy")

在此處輸入圖片說明

假設您想要一個真實的日期,使用每個月的 1 號(然后您可以格式化單元格以僅顯示mmm yyyy或您喜歡的任何其他格式)。 在您的第一個單元格中輸入:

=DATE(YEAR(TODAY()),ROWS($A$1:$A1),1)

並將其復制下來。 如果您確實希望將月份作為文本,只需將其包裝在 TEXT 函數中:

=TEXT(DATE(YEAR(TODAY()),ROWS($A$1:$A1),1),"mmm yyyy")

請注意,如果您傳遞的月份數字大於 12,則DATE函數將很樂意調整年份。

要使用=TODAY()函數獲得 This,您必須使用 2 個單元格。

讓我們使用 A1 和 B1 作為 2 個單元格。 在 A1 中,您將今天的數據顯示為 dd/mm/yyyy

=TODAY()在 A1 中輸入

在 B1 中,您將其轉換為月份和年份。

=TEXT(A1,"mmm-yyyy")在 B1 中輸入

但使用這種方法,你只能得到這個月。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM