我正在尝试转换日期mm/dd/yyyy
,例如。 05/27/2014
到“单个”数字年份,在示例中将返回“4”。
我知道你可以做Format("05/27/2014", "yy")
,这将返回两位数的年份。
但是我在财务方面,有些产品仅使用年份的最后一位数。例如代表2015年的HCH5C
5
。
我想我可以合并Right()和Format()
Right(Format("05/27/2014", "yy"),1)
但它似乎有点过分,我想知道是否有更聪明的方法来做到这一点。
答案 0 :(得分:5)
尝试MOD(<num>, <divisor>)
函数,其中num
是您的年份,divisor
是10
。这将把你的年份除以10并将余数归还给你。
请参阅http://office.microsoft.com/en-us/excel-help/mod-function-HP010342698.aspx
答案 1 :(得分:2)
您可以使用Modulo-Operator,如:
2014 Mod 10
然后它将始终有效