永发信息网

excel自动排列规定的序号问题,怎么下拉生成1A,1B,1C,1D,2A,2B,2C,2D,往后继续排列到16A,16B,16C,16D?

答案:3  悬赏:40  手机版
解决时间 2021-02-10 22:05
  • 提问者网友:蓝琪梦莎
  • 2021-02-10 10:18
问题1:想在第一列生成1A,1B,1C,1D,2A,2B,2C,2D,3A,一直到16A,16B,16C,16D。
请问有详细的公式生成上面的序号吗?

问题2:我在其他地方看到=INT(ROW(A26)/26)&CHAr(IF(MOD(ROW(A27),26),MOD(ROW(A27),26),26)+64),请问公式内容ROW开始,每一串字符的含义,谢谢!
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-02-10 11:01
问题一:
在首个单元格中输入
=INT(ROW(A4)/4)&CHOOSE(MOD(ROW(A4),4)+1,"A","B","C","D")
下拉填充。
问题二:
建议自己将公式中需要查看的部分刷黑后按F9,根据显示的结果来体会。
全部回答
  • 1楼网友:像个废品
  • 2021-02-10 13:47
按你给出的公式,是26个字母循环,而你只要4个字母循环,所以可以改成 =INT(ROW(A4)/4)&CHAr(IF(MOD(ROW(A5),4),MOD(ROW(A5),4),4)+64) 但这个公式可以用=INT(ROW(A4)/4)&CHAr(MOD(ROW(A1)-1,4)+65)来完成。
  • 2楼网友:轮獄道
  • 2021-02-10 12:16
先把001和002这两个序号输进去(注:在输之前,先输一个单引号,然后再输数字,必须切换到英文状态下加单引号,别做错了)。然后你把001和002选了,指向单元格的右下角(也就是那个小黑点处)这时鼠标会变成黑色的十字架的形状,按住鼠标别松开,往下拖动,会自动出现003、004、005、006。。。。。。,需要到哪个序号停止的话松开就OK了,打了这么多的字,希望可以帮到你!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯