永发信息网

excel最后一位数+3前面数字不变

答案:6  悬赏:20  手机版
解决时间 2021-04-04 01:04
  • 提问者网友:心牵心
  • 2021-04-03 11:46
如:38773 我想改成:38777
38781 38784
38796 38799
38801 38804
38819 38812
38827 38820
.....
就是最后一位数加上三,而前面数字不变。(注意:主要看那最后两组的变化)

第一组我搞错啦 抱歉 是38773-------38776
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-04-03 13:11
假设数据在A列从A1开始,在B1输入以下公式下拉填充即可

=REPLACE(A1,5,1,RIGHt(RIGHt(A1)+3))
全部回答
  • 1楼网友:摆渡翁
  • 2021-04-03 17:49
在空单元格写个3,,复制--选择性粘贴--加
  • 2楼网友:孤独的牧羊人
  • 2021-04-03 17:17
right函数得到的结果是文本类型,修改一下公式: =if(--right(a1,1)=0,1,0)
  • 3楼网友:话散在刀尖上
  • 2021-04-03 16:11
b1 =--(left(a1,4)&right(right(a1)+3))
  • 4楼网友:过活
  • 2021-04-03 14:43
假设数据在A列 B1输入 =concatenate(left(a1,4),mod(right(a1,1)+4,10)) 向下填充
  • 5楼网友:往事埋风中
  • 2021-04-03 14:11
假设源数据在A列,从A1开始 在B1输入公式: =LEFt(A1,LEN(A1-1)-1)*10+MOD(MOD(A1,10)+3,10) 下拉填充即可。 祝你成功!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯