在G2单元格输入日期后,在H2单元格自动生成增加14个月的时间段,求H2单元格函数,谢谢

在G2单元格输入日期后,在H2单元格自动生成增加14个月的时间段,求H2单元格函数,谢谢

公式为:

=TEXT(G2,"e/m/d")&"-"&TEXT(EDATE(G2,14),"e/m/d")

追问

显示的时间段不对,我想要的时间段应该是2023/1/1-2024/3/31号,但上面显示的是到2024/3/1

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-14

    在G2单元格中输入日期。例如:2022-03-15。

    在H2单元格中输入以下公式:
    =DATE(YEAR(G2), MONTH(G2)+14, DAY(G2))

    按下回车键,H2单元格将显示增加14个月后的日期。

    解释:
    上述公式中使用了Excel的DATE函数。该函数需要三个参数:年份、月份和日期。我们可以从原始日期中提取出年份、月份和日期,并将月份加上14,以获取14个月后的日期。

    具体来说,公式中YEAR(G2)返回G2单元格中的年份,MONTH(G2)+14返回G2单元格中的月份加上14后的值,DAY(G2)返回G2单元格中的日期。最终,DATE函数会将这三个值合并成一个日期,并显示在H2单元格中。

    如果要调整日期格式,可以使用Excel的格式化功能。选择H2单元格,点击右键,选择“单元格格式”选项。在“数字”选项卡中,选择“日期”格式,并设置想要的日期格式即可。

第2个回答  2023-04-13
根据已提供的知识来源,以下是使用 Excel 函数实现在 H2 单元格自动生成增加14个月时间段的公式:=EDATE(G2,14)
,其中,EDATE 函数用于计算指定日期加上指定月份数后的日期。第一个参数 G2 为起始日期,第二个参数 14 表示需要增加的月份数。
第3个回答  2023-03-24
因为在 Excel 中日期数值其实就是常规的数值,只是显示为日期格式而已。所以,想要达到你的要求,可能要进行一定的字符串处理。
建议你试试看下面的函数:
=YEAR(G2)&"/"&MONTH(G2)&"/"&DAY(G2)&"-"&YEAR(EDATE(G2,15)-1)&"/"&MONTH(EDATE(G2,15)-1)&"/"&DAY(EDATE(G2,15)-1)
相似回答
大家正在搜