excel RANK函数中的$符号有什么意义什么用处。

2024-11-13 09:59:22
推荐回答(5个)
回答1:

$是单元格的绝对引用,用在RANK 函数中是为了公式要下拉复制到其他单元格时排列的范围没有随之改变,即不影响RANK函数的计算。

1、如下图,算成绩的排名,就单个单元格的公式来说,有没有这个$结果都是一样的;

2、但当往下拉复制到下面单元格时,就会有区别了,没加$的单元格排列范围变成了B3到B11,而不是B2到B10;

3、同理,再往下拉没加$的单元格排列范围变成了B4到B12,没把前面两个数一起排列,这样就会导致排列结果不正确,拉到最后面就会出现好多个第一名;而加了$的公式排列范围是不会改变的,锁定了排序空间,这样得到的结果才是正确的。

扩展资料:

$符号在excel中的用处:$符号经常在excel中用到,除了RANK函数,vlookup函数里也是常常要用到,用来锁定数据的引用区域,公式要下拉或者复制到其他单元格时引用的数据范围没有随之改变,即不会影响excel函数的计算。

回答2:

$,绝对引用符号

A1是相对引用$A1绝对引用列是混合引用A$1绝对引用行是混合引用,$A$1绝对引用行和列是绝对引用,$在谁的前面就绝对引用谁

例如:

A       B     C    D
1  23    41     50
2  20    84    69
3……

假设要求第一行的和,可以在D1求值单元格中输入公式:
=Sum(a1:c1)

确定得到总和。光标放在D1单元格右下角,出现黑十字箭头向下拖动,第二行第三行以相同的方式进行计算。这是相对。

如果输入的是=Sum($a$1:$c$1),那么不管公式复制到什么位置,得到的值都是从A1到C1的和。
这里只简单说一说。

扩展资料

绝对引用的使用方法:

我们在公式中添加$符号后,其实是向软件传达了一个信息,要求其记住的是我们引用单元格(或区域)的绝对地址,而不是相对于当前单元格的偏移量。

由于软件记住的是绝对地址,所以我们将公式复制到其他地方去的时候,使用$符号标识绝对引用的部分是不会发生改变的。

还是上面的例子。在B2单元格写入公式:=$A$1+$A$2。然后我们将公式向下填充到B3。这时,由于我们使用$符号告诉Excel要记住的是绝对地址,而不是相对偏移量。所以在B3单元格中,我们得到的公式依然是:=$A$1+$A$2。

回答3:

$应该不是哪个函数拥有的,而是单元格的绝对引用,就单个单元格的公式来说,有没有这个$结果都是一样 的,但是如果你的公式要下拉复制到其他单元格,如果不加这个$,单元格就会随着公式单元格的变化而变化,而公式中加了$的单元格就不会有任何变化。

回答4:

锁定排序区间。

=RANK(A:A,A1)
=RANK(A$1:A$20,A1)
=RANK(A$21:A$50,A1)

回答5:

就是绝对引用与相对引用的问题,加上$符号,拖动单元格后$后面的值是不变的,不然会变。