Excel中 VBA的混合引用
2021年07月23日 11:45 发布来源:Excel学习网
在Excel中,我们可以运用这个符号“$”来锁定单元格。如图“=$F$1”,我们要锁定F1这个单元格,按F4键会分别在它的行与列添加此符号来进行锁定。
2. 实际上,“混合引用”就是要结合“相对引用”和“绝对引用”,换句话说可以理解为只对单元格的行或者列进行单独锁定,如“=F$1”,这里是对行锁定,或者“=$F1”是对列锁定。“$”在谁的前面就对谁进行锁定。
3. 我们以普通话水平的等级为例来具体说明:普通话水平考试的结果分为三个等级,其中每个等级又分为甲等和乙等。
4. 首先来看一下“一级甲等”,在B9单元格输入“=B8&A9”,这里“&”是用于文本计算的,表示“和”。
5. 光标放在B9单元格的右下角,当变成黑色十字后,向右拖拽填充,就会出现相对引用的问题。
6. 回到B9单元格进行调整,这里我们要锁定“甲等”这个单元格,计算公式改为“=B8&$A$9”,然后再向右填充。
7. 在完成上一步后,此时选中了B9至D9三个单元格,光标放在D9单元格右下角,当变成黑色十字后向下填充,这里又出现了新的引用问题,因为完全锁定了A9单元格,导致填充时都获取了A9单元格中的数据。
8. 修改方法:首先我们要保证“一、二、三”个等级变化,列在变,而行不变,那么“B8”改为“B$8”以锁定行,其次要让“甲、乙”变化,列不变,而行在变,那么“A9”改为“$A9”以锁定列,最后B9单元格中的公式修改为“=B$8&$A9”。
9. 修改好公式后,再次向右,然后向下填充,即可得出我们需要的结果。
原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/13695.html
需要保留本文链接地址:http://www.excelxx.com/jiqiao/13695.html
上一篇:如何使用EXCEL的VBA函数进行编程?
下一篇:如何在Excel图表的组合对象
相关教程:
经典Excel学习视频及教程推荐:
Excel优秀工具推荐:
小工具推荐: