求助!如何把指定列下面的日期格式的字符串转换成特定字符串

maodian552 2014-01-08 10:21:44

我想把K列下面的所有“YYYY/MM/DD”类型的字符串全部变成“Y”,该如何替换啊?函数我有不太会用……求高手解答~~谢谢
...全文
844 点赞 收藏 3
写回复
3 条回复
白告羊羽 2014年01月14日

=year(K10)
如果是以文本来储存日期的就是

=left(K10,4)
回复 点赞
xiaobineric 2014年01月13日
1楼误解了楼主的意思了吧。楼主意思应该是把日期类型中的“年”部分抽取出来,比如2011年11月8日,转化成 2011.
回复 点赞
dsd999 2014年01月09日
用VBA吧。
Sub ChangeToY()

Dim nRow As Integer

nRow = ActiveSheet.Range("K65536").End(xlUp).Row
 
For i = 1 To nRow
If Cells(i, 11).NumberFormat = "m/d/yyyy" Then
Cells(i, 11) = "Y"
End If
Next

End Sub
回复 点赞
发动态
发帖子
Microsoft Office应用
创建于2007-08-02

5376

社区成员

2.3w+

社区内容

Microsoft Office应用
社区公告
暂无公告