首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

字母如何向下填充?答案颇有点意外

单元格输入数字“1”,向下填充会得到什么?

单元格输入汉字“一”,向下填充会得到什么?

单元格输入字母“A”,向下填充会得到什么?

先认真想一想

结果是不是有点出乎意料?

如果你想要得到 A,B,C,D这样系列怎么弄?

这样问题真是难倒了好多英雄好汉!

你以为输入A,B再向下拖就完事了吗?

居然得到这样的结果,太气人了

接下来,看ForSheet表演了

在第一个单元格,输入嵌套函数。

=CHAR(ROW(A65))

马上得到想要的效果。

这里涉及几个函数和一个ASCII码知识点。

如果不想掌握原理,就记住 =CHAR(ROW(A65))就行了。

然后点击个在看,后面文字忽略。

根据美国信息互换标准代码,数字,字母都是二进制保存在电脑中,例如,像A、B、C、D这样的字母也要用二进制来保存。

比如A表示为二进制就是“0100 0001”这个二进制转为十进制就是65

Excel中,我怎么知道每个字符对应的ASC码是多少?

=CODE("A") 得到65

我怎么知道十进制对应的二进制是多少?

=DEC2BIN(65) 得到 1000001

那你可能会说字母A怎么会排到这么远?

前面还有数字,还有“$”,”#””%”,还有回车,空格,等不可见字符。

既然A对应的65

反过来,ASCII码值对应的字符是什么?比如65对应的是什么字符?

Excel有这个函数CHAR

使用很简单。

=CHAR(65) 得到的就是A

=CHAR(66) 得到的就是B

=ROW(A65) 返回A65单元格对应的行号,得到65

公式向下拖动,将得到

=ROW(A66) 得到66

=ROW(A67) 得到67

=ROW(A68) 得到68

结合一下

=CHAR(ROW(A65))

就是这么简单。

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200517A038PM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券