Har*_*kan 0 excel vba date excel-vba
我想转换日期,mm/dd/yyyy例如.05/27/2014到"单个"数字年份,在示例中将返回"4".
我知道你可以做到Format("05/27/2014", "yy")哪些将返回两位数的年份.
但是我在财务方面,有些产品只使用年份的最后一位数.如HCH5C将5代表2015年.
我想我可以组合Right()和Format()
Right(Format("05/27/2014", "yy"),1)
Run Code Online (Sandbox Code Playgroud)
但它似乎有点过分,我想知道是否有更聪明的方法来做到这一点.
试试MOD(<num>, <divisor>)这里的功能num是您的一年,divisor是10.这将把你的年份除以10并将余数归还给你.
请参阅http://office.microsoft.com/en-us/excel-help/mod-function-HP010342698.aspx