为什么Excel里做九九乘法表,第一个必须是$A2*B$1???这个定位为什么是这样的? 20

 我来答
Daabai
2015-12-04 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:91
采纳率:0%
帮助的人:35.3万
展开全部
$A2*B$1

这个是属于混合引用。分开来讲:

$A2 无论你怎么拖动填充,列标(A)是不会变的。
而B$1无论怎么拖动,行标(1)是不会变的。

EXCEL单元格的引用包括绝对引用、相对引用和混合引用三种。

绝对引用
单元格中的绝对单元格引用(例如 $F$6)总是在指定位置引用单元格F6。如果公式所在单元格的位置改变,绝对引用的单元格始终保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格 B2 中的绝对引用复制到单元格 B3,则在两个单元格中一样,都是 $F$6。

相对引用
公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。

混合引用
混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。
追问
为什么不是A$2*$B1
追答

之所以是$A2*B$1,而不是A$2*$B1 是因为你做的九九乘法表里面的A1到A9是从1到9,而B2到I1是从2到9。这些位置需要固定的,也就是说需要固定第一列乘以第一行。

当你弄明白混合引用你就会明白了。$这个符号你可以看成是固定的意思,然后解释如下:


$(固定A列)A2  *  B$1(固定第一行)结果如图:


反过来的话就是:

A$2(固定第二行)*$B1(固定第B列)


这样就会变成是2*2   4*2  8*2  16*2  32*2 64*2 128*2  256*2

得不到九九乘法表的结果。

05zyzsp
2015-12-04 · TA获得超过683个赞
知道小有建树答主
回答量:965
采纳率:33%
帮助的人:282万
展开全部
这个是混合引用,当你向右拉公式时,行不变,列变化,向下拉公式时,列不变,行变化,才能保证99乘法表正确性
追问
为什么不是A$2*$B1
追答
看不到表格和完整公式,怎么给你解释呢?
好比一头大像,你只让我们看一下尾巴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白粥炼乳
2015-12-04 · 超过10用户采纳过TA的回答
知道答主
回答量:37
采纳率:100%
帮助的人:15万
展开全部
因为你是[1]X[1]这样的格式,B$1的意思就是固定第二个1的位置不变,下面全部是2x1.3x1这样
追问
为什么不是A$2*$B1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式