在Excel中,相对引用、绝对引用和混合引用有何异同?它们对包含引用的公式复制有何影响?

匿名网友 |浏览554次
收藏|2019/12/15 09:02

满意回答

2019/12/15 09:23

相对引用就是指:比如你在b3输入公式SUM(A1,A2),如果你把b3的内容剪贴到c3,那公式的引用就会由SUM(A1,A2)变成SUM(B1,B2),同理把b3的内容剪贴到b4,那公式的引用就会由SUM(A1,A2)变成SUM(A2,A3)。绝对引用就是指:比如你在b3输入公式SUM(A1,A2),如果你把b3的内容剪贴到c3,那公式的引用和相对引用不同,不管经过任何移动,它的公式永远是SUM(A1,A2)。混合引用就是指:有两种,一种是“比如‘SUM(A$1……’或‘SUM($A1……’”我们先说第一种:如果你在b3输入SUM(A$1,A$2),那么你把它移动到d9,公式就会由原来的SUM(A$1,A$2)变成SUM(C$1,C$2),(这个公式)也就是说不管这个公式移动到哪一格,它的列数和相对引用一样是会变的,而行数就跟绝对引用一样不会变化。如果是SUM($A1,$A2)也同理。请看看你的情况选择合适的引用方式!

360U3148877120

其他回答(2)
  • 只针对复制的话绝对引用和混合差别不是太大,都不会改变引用位置。
    回答于 2019/12/15 09:50
  • 一个单元格引用其他位置数据计算时,1、有些是调用位置根据单元格变化,比如一行内同一项的变换计算,查询等。这样相对引用更方便,不需要每个单元格独立编辑函数,只需拷贝公式即可2、有些值是固定位置的比如整个表格是同一日期,或同一名称(表格不用每行再拷贝这个值),使用绝对引用3、有些引用位置只根据行变化,列不变(或列变行不变),比如某项根据编号调用另一个表值,编号只需一个(列号不变),但每行必然不同,混合引用(例:行变列不变值$A2)
    回答于 2019/12/15 09:34
0人关注该问题
+1

 加载中...