gpt4 book ai didi

excel - 在 Excel 中增加月份并转换为文本

转载 作者:行者123 更新时间:2023-12-03 07:28:39 27 4
gpt4 key购买 nike

我正在尝试根据日期计算会计月份并将其转换为 Excel 2010 中的文本,并将该公式用作 SharePoint 2010 中的网站栏。

我们的财政月从一个月的 19 日到下个月的 18 日。

因此,例如,如果日期是 2012 年 12 月 19 日,则会计月将为一月。

我使用了以下公式,但我得到的结果是 Jan。

=IF(DAY(A2)>=19,TEXT(MONTH(A2)+1,"mmm"),TEXT(MONTH(A2),"mmm"))

感谢任何帮助。

谢谢。

最佳答案

您不应该使用 MONTH 函数,因为您的公式返回 1 到 12 之间的数字,这被认为是 1900 年 1 月的日期,因此您总是得到 Jan,使用 EDATE 像这样递增月份:

=IF(DAY(A2)>=19,TEXT(EDATE(A2,1),"mmmm"),TEXT(A2,"mmmm"))

....或者您可以使用这个较短的版本来获得相同的结果

=TEXT(EDATE(A2-18,1),"mmmm")

这将为您提供 December 表示 12 月 18 日,而 January 表示 19 日 - 显然,如果您只想要月份的缩写形式,则可以使用“mmm”

关于excel - 在 Excel 中增加月份并转换为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20225930/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com