图4--简单向下填充后的结果
其结果显然是不正确的,我们就需要分析其原因,再看如何修正。
2.3 公式修正:
我们双击D7单元格,按道理,我们是想要:1X3=1,即D7=D4*C7,但实际看到的是D6*C7;因为我们在向下纵向填充/拖动的过程中,数字(纵坐标)是在变化的,这就是相对引用,为了不让公式中的D4随意变动,我们就要把数字4固定起来,需要在4之前加一个$(美元符号)。值得注意的是,我们所有的公式变更都需要在种子单元格D5中进行,所以,将D5的公式修改为 =D$4*C5
图5-加美元符号,把乘数的行固定下来
回车后,再向下填充,相比之前,第一列的结果就正确了。
2.4 横向填充:
我们还需要向右拉公式,以实现自动生成乘法表。选中刚才生成的单元格(从D5到D13),鼠标由空心的大十字变成实心小十字后,向右拉两列,查看计算结果,可以看到,这也不是我们想要的结果(F列是错误的)。我们就需要分析其原因,看如何修正。
图6--简单向右填充后的结果
2.5 公式再次修正:
修正的方法:先查看一个单元格,如F6单元格,我们是想要的是:3X2=6,即F6=F4*C6,但实际看到的是F4*E6;因为我们在向右横向填充/拖动的过程中,字母(横坐标)是在变化的,为了不让公式中的C6随意变动,我们就要把字母C固定起来,需要在C之前加一个$(美元符号)。同样,公式变更都需要在种子单元格D5中进行,所以,将D5的公式修改为 =D$4*$C5。
图7-加美元符号,把乘数的列固定下来
然后再向下向右做公式填充,得到的结果如下: