excel中单元格的范围能不能由某一单元格的数值确定?
发布网友
发布时间:2024-08-07 06:30
我来回答
共5个回答
热心网友
时间:2024-08-16 01:22
举例求平均分
=average(offset(b1,,,a1))
a1中是50就会统计b1:b50
a1中是500就会统计b1:b500
offset函数有必要解释给你明白:
offset(要进行引用区域的起始位置,上下偏移的行数,左右偏移的列数,引用区域的行数,引用区域的列数)
逗号隔开了5个参数,第一个参数起始位置不能省略,其他的可以省略,但是记住,省略代表0.
热心网友
时间:2024-08-16 01:26
可以,看你表格的格式,可以用INDIREC、TOFFSET建立动态引用。
比如B列为分数,C1是指定的人数,要求指定人数的成绩
=SUM(OFFSET(B2,,,C1))
补充:提问时把问题说清楚,才能及时解答,不要说“比如”
热心网友
时间:2024-08-16 01:26
比如单元格A1是人数,输入50
假设你要统计学生的平均分,在单元格A2填写公式"=总分/A1"
当你把A1改成500时,A2自然就跟着改变了.
热心网友
时间:2024-08-16 01:27
a列从a2开始放成绩 e2放人数,公式如下:
=SUM(OFFSET(A2:A2,0,0,E2))
热心网友
时间:2024-08-16 01:21
能, 通过if实现