有很多伙伴好奇,Excel填充字母是如何实现的。今天我们来详细讲解一下
我们先了解一下CHAR()函数
CHAR可以将代码转换为字符,返回对应于数字代码的字符
比如A的数字代码为65,CHAR(65)就可以返回字母A, 那么代码66就可以返回字母B
以此例推,可以返回26个英文字母。
ROW()函数是返回当前的行数,即单元格在第几行
将上图黄色单元格拖动到B3单元格,如下图
ROW()返回值为3
所以,当前单元格位于第几行ROW()函数返回几。
COLUMN()函数是返回当前列数,即单元格在第几列
上图黄色C3单元格位于第三列,COLUMN()返回3
我们了解了 CHAR()、COLUMU()、ROW()函数再看一下组合应用:
在A1单元格输入=CHAR(65+COLUMN()-1)向右填充,行字母会顺序出现了
在A1单元格输入=CHAR(65+ROW()-1)向下填充,列字母也会顺序出现了
所以,关键就在于编码值,CHAR()通过编码值返回对应字母。
以上讲解希望对大家有帮助!
另外给大家准备了一份《Unicode编码表》,Excel符号全集!
需要的伙伴,请后台回复“编码表”获取!
网友评论