乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel日期下拉的时候怎么样可以改月份,年和日不变-excel修改月份,excel批量修改月份

excel日期下拉的时候怎么样可以改月份,年和日不变-excel修改月份,excel批量修改月份

作者:乔山办公网日期:

返回目录:excel表格制作


假设日期在单元格A1,可以用一下公式:
=EDATE(A1,1)

任意单元格输入公式
=DATE(2013,MOD(ROW(A12)+1,12),1)
下拉复制公式

这样试一下是不是你要的

看到你的评论copy"我不要月份递增啊,我是要把月份全部改成同一个月,而年和日不变啊"
你是要改某列的日期有同一个月的日期是吗?
假设该列是A列,日期从A2单元格开始
B2单元格输入公
=DATE(YEAR(A2),此处写入你要改的月份值,DAY(A2))
如全改成1月的
=DATE(YEAR(A2),1,DAY(A2))
设置单元格格式为你要的日期格式的一种,
再下拉复制公式
完成后---复制B列----右键----选择性粘贴----数值----确定----删去原A列

1、在电脑上打开excel文件,点击选择需要修改的单元格。

2、之后,在表格上右zhidao键打开菜单,找到设置单元格格式选项,并点击进入。

3、在跳转的界面中,点击右侧的自定义,然后在类型中输入“yyyy-mm”代码,并点击确定选项。

4、之后即可成功将日期的格式设置为年月了。



可以使用代码进行批量操作。

该代e68a84e799bee5baa6e79fa5e98193332码可将选取文件夹中的所有excel文件进行日期的操作。

默认数据在sheet1的A列中,默认月份加1.

当然这种月份简单加一的方式在某些情况下是会出现错误的。

Sub update_month()
On Error Resume Next
Application.DisplayAlerts = False
Dim myDoc As String
Dim mySheet As String
Dim mynewSheet As Workbook
With Application.FileDialog(msoFileDialogFolderPicker)
.Show
.Title = "?????Excel?????????"
.AllowMultiSelect = False
myDoc = .SelectedItems(1)
End With
mySheet = Dir(myDoc & "\" & "*.xls*")
Do While mySheet <> ""
Set mynewSheet = Workbooks.Open(myDoc & "\" & mySheet)
With mynewSheet.Worksheets(1)
For i = 2 To .Range("A2").End(xlDown).Row
mynewSheet.Worksheets(1).Cells(i, 1) = Year(Date) & "-" & Month(Cells(i, 1)) + 1 & "-" & Day(Cells(i, 1))
Next
mynewSheet.Save
mynewSheet.Close
mySheet = Dir
Loop
Application.DisplayAlerts = True
End Sub

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网