excel图表R1C1样式公式
发布时间:2022-09-25 09:02:53
为了更好地使用公式,让我们先认识Excel中的A1引用样式和R1C1引用样式。
A1样式和R1C1样式的历史
最初发明第一款电子表格软件VisiCalc的Dan Bricklin和Bob Frankston对单元格使用A1样式,而Microsoft早期的电子表格MultiPlan使用的是R1C1样式。上世纪80年代,Lotus是电子表格领域的翘楚,牢牢占据着电子表格市场,而它采用的正是VisiCalc用户熟悉的A1样式。为了在电子表格市场抢战更多的份额,Microsoft让Excel既可以使用A1样式又可以使用R1C1样式。
通常,我们都是使用A1样式,这也是Excel的默认样式。然而,R1C1样式有很多独到之处。
理解A1引用样式和R1C1引用样式
Excel默认设置为A1样式引用,也就是我们熟悉的行以数字表示,列以字母表示。例如,A1表示工作表或者单元格区域左上角的单元格。
Excel还可以设置为R1C1样式引用,行列都以数字表示。例如,使用R1C1表示工作表左上角的单元格。此时,需要调出“Excel选项”对话框,勾选“R1C1引用样式”,如图1所示。
图1
在下图2所示的工作表中,我们使用了计算公式。其中,
列E = 列C * 列D
列F = 列E * 单元格I2
列G = 列E –列F
单元格G8 = 单元格区域G2:G7之和
图2
我们就以这张工作表来分析理解A1样式和R1样式。
使用A1样式公式如下图3所示:
图3
通常,我们在单元格中输入公式后,往下拉即可复制公式。例如,在单元格E2中输入公式=C2*D2,下拉至单元格E7,Excel会自动调整单元格相对引用并快速得出列E中的结果,列F、列G中也类似。但列F中的单元格I2不变,因为我们使用了绝对引用,即在行或列前加了$符号。
使用R1C1样式公式如下图4所示:
图4
可以看出,第5列、第6列、第7列中每列的公式都是相同的。也就是说,整个区域都可以使用同样的公式。
R1C1样式中,字母R代表行,字母C代表列,字母后面的方括号代表相对引用。字母R后面的方括号中的数字代表相对于当前单元格移动的行数,负数表示向上移动,正数表示向下移动。字母C后面的方括号中的数字代表相对于当前单元格移动的列数,负数表示向左移动,正数表示向右移动。例如,如果当前单元格D5中输入=R C[-1],则引用的单元格为C6。
若字母R或C后面就是数字,没有方括号,则表示引用为绝对单元格。例如,=R3C2引用单元格B3,不管当前单元格处在哪里。
若字母R或C后面既没有方括号也没有数字,则表示引用与当前单元格相同的行或列。
为了更好地理解,下图5演示了一些A1样式和R1C1样式的相对引用和绝对引用的例子。
图5
独特的R1C1样式
从上面介绍的示例中,我们可以看到使用R1C1样式的公式相同。也就是说,在多个单元格中,只需一个公式就可得出结果。并且,公式引用的单元格的变化并不会影响公式。这是R1C1样式一个独特之处。
还有一点值得一提,在A1样式中,同样的公式,但输入的单元格不同,含义不一样,例如:
在单元格D8中输入公式:$A5+C3
在单元格K10中输入公式:$A5+C3
是不一样的,如果我们将这两个单元格中的公式复制到其它单元格就会看出不同,在上篇文中我们详细说明了这种情形。
但是,R1C1样式的公式不依赖公式所在的单元格。
这也是R1C1样式的一个独特之处。
R1C1样式的秘密
如果我们仔细观察录制的宏代码,就会发现宏录制器在录制公式时就是使用R1C1样式。
因此,可以说,Excel是以R1C1样式来完成引用和计算,以A1样式来显示地址和公式,因此R1C1样式的公式会更加有效。
这就是R1C1样式的秘密!
示例:创建乘法表
如下图6所示,在第2行第2列的单元格中输入公式:
=R1C*RC1
然后向左拖至第10列,向下拖至第10行,即可创建一个九九乘法表。
公式表示当前单元格所在行的第1列与当前单元格所在列的第1行的值相乘。
图6
结语
通常,我们在公式中都是使用A1样式,然而,了解R1C1样式,有助于我们更好地理解公式原理,也为我们编写简洁的公式提供了一个途径。
猜你喜欢
- Word算是我们日常办公中使用频率比较高的一款软件,使用好Word,无疑对我们的办公效率的提升有很大的帮助。1、Word 的模板1.1、模板
- Word格式刷怎么用?格式刷是一个很省力的功能,在Word中只要有一个字或者表格、颜色、字体、间距等等各种格式需要分享给其他文字,就可以直接
- Office 2010出现在微软MSDN网站提供与付费订户下载,现已有网友下载并上传至网盘,在此分享MSDN Office Professi
- excel中如何调整单元格的长宽高?excel中默认的长宽高不符合要求,今天我们就来看看excel中表格怎么自定义行高列宽?今天我们就来看看
- 快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt
- win10系统怎么打开pdf文件呢?很多用户对此还不是很清楚,小编这里就给大家带来有关win10系统怎么打开pdf文件的回答,希望能够对大家
- 在用excel制作表格时,默认是没有边框的,我们平时看到的表格都有黑色的较粗的边框线条,这使表格更加突出。有时候为了美观和方便,会给表格加上
- 有时候让我们自己去翻译一个长篇大论的文章,确实很费时间,尤其是工作以后,所以就需要我们借助工作,下面小编就为大家介绍word里面自带的翻译工
- 在工作和学习中word是最常用的办公软件之一,为了使文档更有说服力我们会把excel数据插入到word中去,这样我们可以参考在看word文档
- ①首先,选中需要设置背景和边框颜色的单元格,你可以全部选中,也可以按住Ctrl加鼠标左键选中个别单元格; ②单击菜
- 操作步骤 单击“Office按钮”,在弹出菜单中选择“Word选项”; 选择左边的“常用”,然后将右键的“在功能区显示‘开发工具’选项卡”勾
- word表格支持批量复制单元格的内容步骤:第一步:选中多个单元格
- word如何设置行距行高使页面更美观1、首先打开一个word文档,如图所示 2、设置行高/行距的方法有两种,首先将要设置的文字段落选中。一种
- 在日常办公中,会经常遇到这种现象,Excel表格在一页A4纸打印不下去。方法一:重新排版1.点击菜单栏的【页面布局】2.在纸张大小中选择A4
- 如何在Word 2010中构建分数?Word 2010的自动更正功能可以为您构建常用分数。实际上,Word生成的分数不如从一组现有分数“字符
- 小明工具箱怎么使用?小明工具箱是一款专为Excel和VSTO所推出的插件合集。下文中为大家带来了小明工具箱使用方法分享。感兴趣的朋友不妨阅读
- PDF凭借着良好的稳定性和跨平台特性收到越来越多的办公人士的欢迎,因为很多人制作了一份word文档之后会将其转换成PDF格式的,那么具体该如
- Word文档中如何移动文本框? 工具/原料word 2013方法/步骤当前文档中已插入一个文本框; 这
- 很多的用户们不会应用U启动的win10pe装机工具,这款工具可以或许赞助恢弘用户们安全巩固去安装win10pe体系举行应用,那么具体需求奈何
- 设置方法:word2007版软件大多是多窗口模式但有时我们要同时打开两个独立的窗口来使用,这样就需要却换到单窗口模式首先要选择菜单栏上的“视