首页 > 软件 > excel中为什么加$和不加$ 运算的结果不一样

excel中为什么加$和不加$ 运算的结果不一样

软件 2022-06-02

使用VLOOKUP函数,在选择区域值的时候,加了$与不加$,怎么会有完全不同的结果呢,到底是怎么回事。

使用VLOOKUP函数,在选择区域值的时候,加$表示对该区域相对引用,行绝对引用,就不会因为下拉公式造成区域变化的情况,不加$就会因为下拉公式造成区域变化的情况。
比如
1、在A表以C2筛选,在B表中选中A4:F48。

2、当这样写完公式后时,在A表依次下拉公式,序号7就出现#N/A。

3、原因A表序号7“于”,在B表中选中的区域正好没有“于”,就会出现#N/A,也就是说在B表中,随着A表数据的下移,对应的B表中的选择区域也是下移的,A表C8对应B表中A10:F54,故#N/A。

4、在A表修改为=VLOOKUP(C8,'4.23'!$A$4:$F$48,6,0),能正确显示了。则此时A表C8对应B表中A4:F48。

Excel中的加不加$对运算有什么差别和影响呢

这个绝对引用的符号 例:如果你在B1输入=A1,然后将公式拖到B2,就变成了=A2 但是如果你要使这个公式不变,即拖到哪里都是=A1, 那就在B1中输入=$A$1 即$是固定行号与列号的.如果没有这个符号.公式中的行号与列号是相对的.当你在同一列往下拖时,公式中行号会变.如果你在同一行,往右拖时,公式中的列号会变. 在你上述例子中.加上绝对引用符号,是固定数据范围的.即公式复制到任何地方,你的数据范围是不会变的.

请问下在excel中加绝对引用$和不加有啥区别?请具体点,谢谢!

相对引用和绝对引用的区别在于引用数据的过程中位置是否固定。

一,首先相对引用数据不固定,会随着数据的延伸而变化,如图所示:

F2对应A2的数值,F列依次下拉得到最后一行的A9数据。

二,而绝对引用,数值会随着延伸固定不变,如图所示:

$G$2中的数据对应A2数据,数据依次下拉后数值不变,G9中的数据对应的依然是$G$2。

三,在EXCEL函数中,可以获取相同的结果,如图所示:

可以看到在各班级水果求和的函数中,H列的相同引用得到不同班级的结果,而I列的绝对引用得到相同的一一班的水果总和。

扩展资料

在Excel中创建公式时,若单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。

公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。

混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。

参考资料来源-百度百科-相对引用

参考资料来源-百度百科-绝对引用

excel公式中加与不加$符号,表示单元格的()不同?

excel公式中加与不加$符号,表示单元格的引用地址不同。加$符号表示绝对引用,在复制公式时单元格的引用地址不变,不加$符号表示相对引用,在复制公式时单元格的引用地址发生变化。

VLOOKUP函数在选择区域值时加不加$为什么会有完全不同的结果?

因为在vlookup中,区域是相对引用。

加上$就是行绝对引用。

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。

Vlookup最容易出错的地方是查找区域的首列必须含有查找的内容。
比方说一个表,a列是序号,b列是姓名,c列是身份证,你在d列输入其中的一个姓名,在e1得到其身份证的公式不能是=vlookup(d1,a:c,3,0),而应是=vlookup(d1,b:c,2,0)。


标签:信息技术 MicrosoftOffice MicrosoftExcel excel 软件

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.