在excel中,相对引用、绝对引用和混合引用有何异同?它们对包含引用的公式复制有何影响?
相对引用就是指:
比如你在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)也同理。
请看看你的情况选择合适的引用方式!
一个单元格引用其他位置数据计算时,
1、有些是调用位置根据单元格变化,比如一行内同一项的变换计算,查询等。这样相对引用更方便,不需要每个单元格独立编辑函数,只需拷贝公式即可
2、有些值是固定位置的比如整个表格是同一日期,或同一名称(表格不用每行再拷贝这个值),使用绝对引用
3、有些引用位置只根据行变化,列不变(或列变行不变),比如某项根据编号调用另一个表值,编号只需一个(列号不变),但每行必然不同,混合引用(例:行变列不变值$A2)
热门标签: