有一个单元格代表一个单元格范围

时间:2012-07-04 14:35:29

标签: excel ms-office

Excel 2003问题:
我想让一个细胞代表一系列细胞。所以另一个公式可以使用它。

现在,我有一个等式来计算特定项目的工时。它寻找一个项目名称,然后在它旁边,我有一个列我花了多长时间。这是公式=SUMIF(D1:D10,"project1",C1:C10)

如果你看第一张照片,
我希望B10说出持续时间范围(B23-B28)
我希望C10说出Project(C23-C28)的范围

现在看看第二张图片,公式。
我没有手动调整范围,而是希望它能够看到B10和C10,所以我得到了一次范围。这样,我只需要在一个地方改变范围,而不是我有多少项目。

如果这是一个混乱的问题,我很抱歉。我不知道怎么问它,但如果人们不清楚我想要完成什么,我会很快回答评论。

enter image description here



enter image description here

2 个答案:

答案 0 :(得分:8)

让它更清晰一点。您可以在单元格中输入范围(地址)作为文本,然后使用INDIRECT将它们引用到范围而不仅仅是文本。

所以输入

"C23:C46" in cell B10 (without quotes)
"D23:D46" in C10      (without quotes)

并在INDIRECT的公式中使用SUMIF 这是一张更清晰的图片。

enter image description here

答案 1 :(得分:4)

将地址存储在单元格中仅为文本。

使用该范围时,请使用INDIRECT(B10)

有关更复杂的用法示例,请参阅Excel DSUM with multiple criteria