Excel如何引用其他单元格里面公式对应的区域?
Sheet1中N8单元格为定义好的公式,定义名称为:统计区间,值为X&ROW():DL&ROW()——这个描述不一定正确,但是结果是需要返回类似X3:DL3的引用区域。现...
Sheet1中N8单元格为定义好的公式,定义名称为:统计区间,值为X&ROW():DL&ROW()
——这个描述不一定正确,但是结果是需要返回类似X3:DL3的引用区域。
现在需要在其他Sheet中引用此公式。
例如:在Sheet2的C7单元格中输入=Countif(统计区间,">0.5")
要求能正确返回Sheet2中X7:DL7中大于0.5的统计结果。
我需要在上图的表格里面写公式,然后引用公式在新的表格中,以新表格为数据源进行计算,其实就是为了保持一致性,要不然也没这么麻烦 展开
——这个描述不一定正确,但是结果是需要返回类似X3:DL3的引用区域。
现在需要在其他Sheet中引用此公式。
例如:在Sheet2的C7单元格中输入=Countif(统计区间,">0.5")
要求能正确返回Sheet2中X7:DL7中大于0.5的统计结果。
我需要在上图的表格里面写公式,然后引用公式在新的表格中,以新表格为数据源进行计算,其实就是为了保持一致性,要不然也没这么麻烦 展开
3个回答
展开全部
你把光标放在SHEET1的A1,点插入---名称---定义名称为:统计区间,引用位置=SHEET!$X1:$DL1,
这里行是相对引用随着输入公式的位置会随着变化的,用X&ROW():DL&ROW()是不行的。
这样你在Sheet2的C7单元格中输入=Countif(统计区间,">0.5"),就返回Sheet2中X7:DL7中大于0.5的统计结果。看看样式
更多追问追答
追问
=SHEET!$X1:$DL1这种写法貌似不正确,确实可以根据引用位置的变化而变化,但是SHEET!这个表并不存在,Excel会弹出选择文件的提示信息
另外,其实定义名称,引用位置="X"&ROW()&"DL"&ROW()是可以解决我说的问题的,但是我现在需要的是把="X"&ROW()&"DL"&ROW()这个公式写到单元格里面,而不是在定义名称中,目的是为了简单参数化
追答
我是=SHEET1!$X1:$DL1,你可以根据你自己的表名输入。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
="X"&ROW()&":DL"&ROW()
定义一个名称x=GET.WORKBOOK(38)
=COUNTIF(INDIRECT(x&"!"&统计区间),">0.5")
看看是不是这个意思。
定义一个名称x=GET.WORKBOOK(38)
=COUNTIF(INDIRECT(x&"!"&统计区间),">0.5")
看看是不是这个意思。
更多追问追答
追问
追答
没明白你的意思,你的COUNTIF到底要统计哪里的
在N8中输入“="X"&ROW()&":DL"&ROW()” , N8的值就是 X8:DL8, 在C11输入=COUNTIF(INDIRECT(x&"!"&统计区间),">0.5") ,实际就是=COUNTIF(INDIRECT("Detail!X8:DL8"),">0.5"),也就是=COUNTIF(Detail!X8:DL8,">0.5"),怎么会变成11呢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
外面套个INDIRECT函数
更多追问追答
追问
求指教,A1=X&ROW():DL&ROW(),如何Indirect?
追答
把这个参数放在indirect里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询