Excel精英培训网

 找回密码
 注册

QQ登录

只需一步,快速开始

数据透视表40+个常用小技巧,让你一次学会!
查看: 245|回复: 7

求助公式下拉自动添加字母序列

[复制链接]
发表于 2022-12-1 09:28 | 显示全部楼层 |阅读模式
1学分
我想编个序号,用两个字母代替,比如单元格A1为AA 下拉到单元格A2就是AB,以此类推,请问这个公式应该怎么编,我试个用assdress来截取,只能取到255行就出错了

发表于 2022-12-1 10:23 | 显示全部楼层
A1 公式下拉: =MID(ADDRESS(1,ROW(A27)),2,2)

祝順心,南無阿彌陀佛!
log.png
回复

使用道具 举报

发表于 2022-12-1 10:25 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2022-12-1 11:20 | 显示全部楼层
感谢两位解答。
回复

使用道具 举报

发表于 2022-12-1 11:41 | 显示全部楼层
  1. =CHAR(INT((ROW(A1)-1)/26)+65)&CHAR(MOD(ROW(A1)-1,26)+65)
复制代码
回复

使用道具 举报

发表于 2022-12-1 14:21 | 显示全部楼层
B2=SUBSTITUTE(ADDRESS(1,A2,4),1,)

C2=COLUMN(INDIRECT(B2&":"&B2))
10822.png
回复

使用道具 举报

发表于 2022-12-2 09:07 | 显示全部楼层
1.=SUBSTITUTE(ADDRESS(1,ROW(A27),4),1,),替换函数,将返回的地址AA1中的1替换为“ ”
2.替换函数可以用 replace,公式如下:=REPLACE((ADDRESS(1,ROW(A27),4)),LEN(ADDRESS(1,ROW(A27),4)),1,)
3,可以截取,用len函数求字符串个数,左提取不含最后一个字符串的数量,公式如下:
LEFT(ADDRESS(1,ROW(A27),4),LEN(ADDRESS(1,ROW(A27),4))-1)
回复

使用道具 举报

发表于 2022-12-2 09:12 | 显示全部楼层
1:楼上所说的SUBSTITUTE  替换函数,将AA1中的最后一个字符替换为“ ”,公式如下:
=SUBSTITUTE(ADDRESS(1,ROW(A27),4),1,)
2:替换函数除了SUBSTITUE,还有REPLACE,我们可以试着用REPLACE写一下公式,公式如下:
=REPLACE((ADDRESS(1,ROW(A27),4)),LEN(ADDRESS(1,ROW(A27),4)),1,)
3,求址函数求取值为AA1,我们可以用左取LEFT函数,取不含最后一位的字符,公式如下:
=LEFT(ADDRESS(1,ROW(A27),4),LEN(ADDRESS(1,ROW(A27),4))-1)
1669942838473.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2023-2-5 18:11 , Processed in 0.385159 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表