关键词不能为空

当前您在: 主页 > 英语 >

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
1970-01-01 08:00
tags:

-

2021年1月23日发(作者:screwup)
.










































.


.











































.

Excel

R1C1
样式引用详解




这篇文章根据
excelhome
论坛中的两个帖子进行整理,稍作了修改。


以下容来自第一个帖子,
点击这里可以查看原文



一、引用单元格:
R1C1
样式与
A1
样式比较



DanBricklin

BobFrankston
使用
A1
表示电子表格左上角的单元格,
Mitch
Kapor

Lotus 1-2-3
中也是使用这种编址方案。


Microsoft
试图改变这种趋势,采用了名为
R1C1
样式编址方案。单元格
A1
称为
R1C1
,因为它位于第一行,第一列(< br>Row 1, Column 1
)。



20世纪
80
年代和
90
年代初期,
A1
样式称为了标准,
Microsoft
公司认
识到了危机,最终让
excel
接受了< br>A1
样式,并同时支持
R1C1
样式编址方案。
当前,

excel
默认使用
A1
样式。


为什么学习
R1C1
样式
?

答案是:


1

excel
的宏录制器采用的是
R1C1样式录制公式。


2

R1C1
样式比之A1
样式有更高的效率,尤其是对于公式,编写的代码效
率会更高。


3
,在
BVA
编辑器中,创建数组公式或基于公式设置条件格式时,采用的是
R1C1
样式输入公式。


.











































资料
.







































.. .
.










































.


.











































.


怎么切换
R1C1
样式?


单击
Ofic e
按钮选择
Excel
选项,在公式类别中选择复选框“
R1C1
引 用样
式”。版面上唯一不同是列标
A,B,C--
变成数字
1,2,3
,单元格
C5
变为
R5C2


二、
EXCEL
公式的神奇之处





如动画所示,
Excel
能智能的填充公式,并向下复制,第一次看到一定感觉
非常惊奇。


.











































资料
.







































.. .
.










































.


.











































.


实际这并不惊奇,
因为,
Excel
部使用的是
R1C1
样式的公式,

A1
样式显
示地址和公式。
如果将动画所示的工作表切换成
R1C1
样式表示法,将发现
C2:C7
的 公式都是形同的。



三、在
VBA
中采用
A1
样式与
R1C1
样式之比较



如上述动画实例,如用
A1
样式编写代码,代码可以类似下面这样:

Sub
chengji()

Dim
Finalrow
As

Integer

Finalrow = Cells(, 2).End(xlUp).Row
'
求第二列数据行数



Range(
Range(
End

Sub


上述代码在第二行输入公式,再向下复制公式


如果用
R1C1
样式只需一条语句就可整列输入公式

Sub
chengji()

Dim
Finalrow
As

Integer



Finalrow = Cells(, 2).End(xlUp).Row
'
求第二列数据行数

Range(
End

Sub


.











































资料
.







































.. .
.










































.


.











































.


使用
R 1C1
样式的优点是,所有
C
列的公式都是相同的,不需要改变



四、怎么引用
R1C1
样式



R1C1
样式采用
R
来表示行,
C
来表示列


4.1
样式的相对引用


对于列正数表示向右移指定数量的列,负数反之。


对于行正数表示向下移指定数量的行,负数反之。


如果省略掉R

C
后面的方括号,表示和引用单元格在同行或同列。


4.2
样式的绝对引用



A1
样式中 使用绝对引用要在行号或列号字母
前使用
$$

但在
R1C1
样式中
只需
省略方括号
就行了,是不是很简单
!!!!!!!!

如下所示代码
:
Sub
huizong()

Dim
Finalrow
As

Integer

Finalrow = Cells(, 2).End(xlUp).Row


Cells(Finalrow + 1, 1).Value =
汇总

Cells(Finalrow + 2, 1).Resize(1, 3).FormulaR1C1 =

End

Sub


引用
R2C:R[-2]C
表示将当前列第
2
行到上
2行中,同列数据的和,通过使

.











































资料
.







































.. .
.










































.


.











































.


R1C1
混合引用,可以使用公式求行数不确定的数据,


4.3
引用整行和整列


有时候需要编写整列的公式。例 如求
G
列的最大值,如不知道
G
列包含多
少行,
可在单元格 中输入公式
=MAX

$$G:$$G


要找出第一行中最大 的值可用

=MAX($$1:$$1)

R1C1
公式
=M AX(R1)



可以整行、整列使用相对引用。要计算当前单元格 上一行的平均值,可用
=AVERAGE(R[-1])

如何在
D5
引用其周围的单元格?




五、
R1C1
样式的经典实例

,一种有趣的行为



.











































资料
.







































.. .
.










































.


.











































.


创建
R1C1
公式实际上比A1
公式更直观。一个演示
R1C1
公式的经典实例
是创建乘法表。在< br>excel
中,使用单个混合引用公式就可创建乘法表。


5.1
创建乘法表



B1

M1
中输入数字
1-12


A2:a13
中也输入数字< br>1-12

现在创建
b2

m13
中所有单元格公 式,它计算第一行和第一列的乘积。用
R1C1
样式公式代
码如下:

Sub
Multiplicationtable8()
Range(
Range(
True

Range(


Range(
True

Range(
t
'
最合适的列宽

End

Sub


5.2
一种有趣的行为


尝试以下操作,将单元格指针移到
F6
,单击“开发工具”
--
”录 制宏“,然
后单击“开发工具”
---
“使用相对引用”,输入公式
=a1< br>并按
ctrl+enter
键,
以保留在
F6
键中。单击“停 止录制”按钮。


将得到一个只包含一行的代码的宏,它在当前的单元格输入 公式,该公式引
用向上
5
行,向左
5
列的单元格:


.











































资料
.







































.. .
.










































.


.











































.

Sub


1()


aR1C1 =
End

Sub


现在将单元格 指针移到
A1
并运行刚才的宏,你可能会认为将导致运行错误
1004
,但实 际并没有出现这种错误。运行宏时,单元格
A1
中的公式指向
=XF1048572< br>(
Excel2003
指向
=IR65532
),这意味着
R 1C1
公式从表的左侧绕
回到右侧。
这是一个很有趣的行为,
但是可能宏将提 供一个与用户期望不同的结
果!!!!!!


乘法表实例:


.











































资料
.







































.. .

-


-


-


-


-


-


-


-



本文更新与1970-01-01 08:00,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/555318.html
    上一篇:没有了
    下一篇:没有了

的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文