
每个人都知道如何快速添加数字. 唯一的区别是是否会有一个或多个.
如果要添加字母序列号,则拖动方法无效,那么,除了手动输入外,还有什么方法可以批量添加?
案例:
使用大写和小写英文字母快速对数字进行排序,效果如下图所示.

解决方案1:
大写字母:
1. 在单元格A1中输入以下公式->下拉复制公式:

= CHAR(ROW(A65))
公式解释:
ROW(A65): 返回参数65的行值;拖动下拉式公式后excel表格怎么排序英文字母,随着行值的增加excel表格怎么排序英文字母,返回值也依次增加; char函数的功能是返回与数字代码相对应的字符;参数65返回大写字母A. 随着参数的增加,返回结果将按字母顺序增加.
有关char函数的详细说明,请参阅如何使用Excel制作由字母数字特殊字符混合的随机密码?



小写字母:

2. 在单元格B1中输入以下公式->下拉复制公式:
= CHAR(ROW(A97))
公式解释:
当参数为97时,char函数返回小写字母a;下拉菜单之后,随着参数的增加,它将按字母顺序一个接一个地增加



解决方案2:

大写字母:
1. 在单元格C1中输入以下公式->下拉复制公式:
= SUBSTITUTE(ADDRESS(1,ROW(A1),4),1,)
公式解释:
ADDRESS(1,ROW(A1),4): 地址函数的功能是根据指定的行号和列号获取工作表中单元格的地址;语法是地址(行号,列号,引用类型);引用类型4表示行和列是相对引用;该公式返回的结果为“ A1”,当该公式被下拉时,结果将变为“ B1”,“ C1” ... SUBSTITUTE(...,1,): 替代函数语法为替代(文本或要替换的单元格引用,旧文本,新文本,[替换出现N次的旧文本]);如果省略最后一个参数,则表示所有旧文本均被替换;此示例的含义是将地址返回的结果中的所有1替换为空,即“ A1”变为“ A”,“ B1”变为“ B” ...以实现字母顺序编号
有关地址和替代功能的详细说明,请分别参考Excel-可以一次在每个单元格的核心中找到多个关键字吗? Excel功能(9)–替换和替代功能.




小写字母:
2. 在单元格D1中输入以下公式->下拉复制公式:
= LOWER(SUBSTITUTE(ADDRESS(1,ROW(A1),4),1,))
公式解释:
LOWER(...): 将上面示例中的大写字母更改为小写




本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-270713-1.html
赔不起啊
易烊千玺