vba right 函数 做资料年份的区分
发布网友
发布时间:2023-05-05 01:12
我来回答
共2个回答
热心网友
时间:2023-11-06 14:03
你应该举些例子来,说明哪些属于14年的,哪些是15年的,别人才好帮你分析讲解。
单就 right函数而言,太简单了,不一定能满足你的要求。这个函数就是取右边的n个字符。
举例如下:right("1234567890",5),得到右边几个字符:67890,如果5改为1,就只得到一个字符 0,对字母和汉字也实用,以个数算,不是以字节算
补充回答:看了补充,用 right(range,4) 就能得到 2015 。range代表某个单元格。如果不行,就用
yaer(range)得到2015,两种方法肯定有一种行。追问3Q~
热心网友
时间:2023-11-06 14:03
我不知道你储存的是什么样格式的信息,如果是日期时间格式,可以用YEAR()函数,如果是文本格式,我觉得是用LEFT()函数比较常规吧!
热心网友
时间:2023-11-06 14:03
你应该举些例子来,说明哪些属于14年的,哪些是15年的,别人才好帮你分析讲解。
单就 right函数而言,太简单了,不一定能满足你的要求。这个函数就是取右边的n个字符。
举例如下:right("1234567890",5),得到右边几个字符:67890,如果5改为1,就只得到一个字符 0,对字母和汉字也实用,以个数算,不是以字节算
补充回答:看了补充,用 right(range,4) 就能得到 2015 。range代表某个单元格。如果不行,就用
yaer(range)得到2015,两种方法肯定有一种行。追问3Q~
热心网友
时间:2023-11-06 14:03
我不知道你储存的是什么样格式的信息,如果是日期时间格式,可以用YEAR()函数,如果是文本格式,我觉得是用LEFT()函数比较常规吧!
热心网友
时间:2023-11-06 14:03
你应该举些例子来,说明哪些属于14年的,哪些是15年的,别人才好帮你分析讲解。
单就 right函数而言,太简单了,不一定能满足你的要求。这个函数就是取右边的n个字符。
举例如下:right("1234567890",5),得到右边几个字符:67890,如果5改为1,就只得到一个字符 0,对字母和汉字也实用,以个数算,不是以字节算
补充回答:看了补充,用 right(range,4) 就能得到 2015 。range代表某个单元格。如果不行,就用
yaer(range)得到2015,两种方法肯定有一种行。追问3Q~
热心网友
时间:2023-11-06 14:03
我不知道你储存的是什么样格式的信息,如果是日期时间格式,可以用YEAR()函数,如果是文本格式,我觉得是用LEFT()函数比较常规吧!