怎样将EXCEL表通过引用其他单元格的数据永久保存?

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:08:11
怎么说呢~这个问题似乎很难表述清楚
是这样的,我有一份我们学校这学期期中考试成绩的EXCEL表,现在我需要算出每名同学每科的班级排名.这样,我就需要先对所有学生的班级进行排序 然后使用Rank函数.例如,排序后一班同学的资料分布在第2行至第67行,我要算出他们的语文成绩的班级排名,我就需要输入下列内容
"=RANK(D60,$D$2:$D$67,0)"
(这里貌似有个图就更好了)
可是这里就带出了一个问题.这里引用的D2至D67所指的单元格是无法改变的.我为了算出班级排名,首先要把所有人按班级排序.如果我再把所有人将总分排序,D2至D67的内容就全乱了.当然,我有一个办法,比如我通过公式算出的结果是3,我就可以把公式内容去掉,直接在单元格内输入"3".这样无论表中的排序如何改变单元格内的内容就都不会变了.可是我们学校将近2000个学生,10门科目,一个一个改不得累死???
急救!!!!

复制这些单元格,立即右键-选择性粘贴-数值。

其实我看用不着啊,不管你怎么排序,公式算出来的都是对的啊 !因为"=RANK(D60,$D$2:$D$67,0)",范围固定,查找的值能随着单元格变化的。
如果你要真想那样:
复制你要不变的单元格,然后 点右键 选择性粘贴 数值

把固定引用改为相对引用,即去掉$