大家好,上节课我们讲了E版本问题和打印基础知识,本节课我们讲一个特殊符号“$”,为什么要单独把它拿出来讲呢?我认为,作为Excel的基础部分,这个符号是我们必须要搞清楚的,因为它代表着单元格的引用是绝对引用还是相对引用,而且在后期的课程中经常要用到的,所以在这节课中,我们必须将它搞明白,这样,后期课程会容易很多,先看下面的图例:
如上图所示,我们要求得单品销售占比,单品销售占比=销售收入/中类总销售,根据这个公式,依正常思路,我们首先算出中类的总销售,然后让每个商品的销售收入除以计算出的中类销售收入,那么如下图操作:
我们在E21单元格求出E2:E20的中类销售之和,也就是本中类的销售总和,这样中类的销售总和有了,我们再在F2中输入公式F2=E2/E21,双击向下填充,得到如下结果:
什么情况?除了F2,其它的怎么会出现了统一的错误值(#DIV/O!),这可并不是我们预料中的结果……让我们讲单元格中的公式显示原形看下:
这样我们现现,除了F2本身除了以E21本身以外,其它单元格都向下发生了偏移,按理来讲,我们的F2、F3、F4、F5、F6、F7……的值分别这:F2=E2/E21,F3=E3/E2,F4=E4/E21,F5=E5/E21,F6=E6/E21、F7=E7/E21……这样,我们发现每个数值都会除以E21,那么怎么能让E21在运行中不随活动单元格的变化而呢?
这里就该请出我们的地址锁了(仅限我个人理解),我们修改一下F2的公式,并向下填充再看下:
这样看来,结果貌似正确,我们细看一下发现,我们把原的公式F2=E2/E21修改为F2=E2/E$21,只是在E21中的21数字前加了一个“$”,前面章节中我们讲了单元格地址的表达形式,是由列号和行号组成,字母“E”是列号,而数字“21”是行号,而我们在行号前面加了一个“$”,就起到了固定不变的作用,即它不会随活动单元格的变化而变化(即随着双击向下填充,由地址体现的本单元格不会随着填而变化),诅看下图公式:
从上图中可以看出被除数总是E21,没有发生变化,大家能理吗?
好了,今天入门课程就和大家分享到这里,喜欢的朋友请关注、转发,期待下期精彩课程。