第1个回答 2022-06-26
Excel是由多行多列组成的电子表格,其中列是以字母顺序进行编号,行是以阿拉伯顺序进行编号。Excel 的每个单元格都有他们的地址标识,如单元格A1,表示为第A列第一行。
我们在C1单元格中输入 =A1*B1, 表示的是C1的值为 离他左边两列同一行 (即A1)与 离他左边一列同一行 (即B1)的乘积。
当他们将C1的公式拷贝到C2单元格时,C2单元格的值也是 离他左边两列同一行 (即A2) 与 离他左边一列同一行 (即B2)的乘积。
这类地址的行话称为 相对地址 ,公式中的地址引用 相对于公式所在的单元格的距离 (也就是向左或向右偏移,向上或向下偏移的行数不变,参照物是公式所在的单元格) 保持不变 ,也可以描述为公式中的地址引用(例如A1、B1)与公式所在的单元格(如C1),作为一个 整体 进行移动复制。
假如现在我们从单元格C1拷贝到C2,而单元格C1的公式中的地址引用(如A1),他的 行要固定不变 ,不随着公式所在的单元格向下移动一行(也就是还是A1,而不是A2),什么办?
Excel什么知道你现在的要求是行要固定不变。我们通过在公式中的A1地址引用上, 在他的行标识1前面加入$符号 ,俗话将 行固定 ,不让他地址中的行随着公式所在的单元格变化而变化。(操作上,在公式中选中地址A1后, 按F4进行切换 或直接按shift+4)
同理,当单元格C1中公式为“=A1*B1”, 当C1向D1拷贝公式时,D1中公式为“=B1*C1”,
D1中的值为离他左边两列同一行(即B1) 与离他左边一列同一行(即C1)的乘积。
他们的地址都是相对地址。
如果C1向D1拷贝公式时,公式中的A1的 列要保持不变 ,同理在 列标识A前面加入$符号 ,俗话将 列固定 。这时D1=$A1*C1,如图3
只有行或者只有列固定的地址,行话上称为 混合地址 。
如果行和列都需固定,不让他随着公式所在单元格变化,那你需要在地址的行和列的标识前都加上$符号,如$A$1. 这样当你将公式向下或向右拷贝时,地址都没有发生变化。这类地址称为绝对地址。如图4
单元格的地址是以 字母顺序表示的列 +以 阿拉伯数字表示的行 的形式来表示。如A1, 表示第A列第1行所在的单元格。
相对地址、混合地址、绝对地址都是你在 单元格拷贝时,公式中的单元格地址是否随着目标单元格的变化而变化 。如果你想拷贝时,公式中的哪个单元格地址引用的 行要固定不变 ,只需在那个单元格地址的 行标识前加$符号 。告诉Excel,行固定不变。列固定不变,类似。
Excel 是一款强大的数据分析工具软件,通过Excel的公式、函数、透视表等功能来进行数据分析。而单元格地址是数据分析的基础。