请教各位函数和VBA高手,如题,如何根据以下条件设定函数 或者VBA编码?多谢!!
如A1是两位整数:
1<=A1<=24, 则将A1改为30;
25<=A1<=50, 则将A1改为50;
51<=A1<=69, 则将A1改为60;
70<=A1<=99, 则将A1改为80;
如A1是三位或者更多位的整数,只要末尾两位(也就是个位和十位)符合下面的区间,则将末尾两位(或三位)数值改为固定数值:
1<=A1的末尾两位数值<=24, 则末尾两位数变成 00;
25<=A1的末尾两位数值<=50, 则末尾两位数变成 50;
51<=A1的末尾两位数值<=69, 则末尾两位数变成 50;
70<=A1的末尾两位数值<=99, 则末尾两位数变成 00,百位数+1;
谢谢回复!抱歉本人对VBA不甚熟悉,理解和修改恐为难事...
实际的操作效果这里再描述下: 比如A列的若干行数值(整数),根据A列的数值用函数方式 或者VBA方法 根据上述两类条件(两位数的整数 和 三位数甚至更多位数的整数的个位和十位数)来改值 放在B列。
谢谢