【发布时间】:2013-10-28 14:39:19
【问题描述】:
这是我的问题:
我有一个包含值 444 的单元格 (V4)。我想通过以下方式在另一个单元格 (M12) 的公式中使用此值。我希望公式等价于 =MIN(L12:L444) 但不是 444 我想引用包含值 444 的单元格 V4。但是当我输入 =MIN(L12:L(V4)) 时它显然没有工作所以我该怎么做?对不起,如果我没有很好地解释它。 :S
【问题讨论】:
这是我的问题:
我有一个包含值 444 的单元格 (V4)。我想通过以下方式在另一个单元格 (M12) 的公式中使用此值。我希望公式等价于 =MIN(L12:L444) 但不是 444 我想引用包含值 444 的单元格 V4。但是当我输入 =MIN(L12:L(V4)) 时它显然没有工作所以我该怎么做?对不起,如果我没有很好地解释它。 :S
【问题讨论】:
这对你有用吗:
=MIN(L12:INDIRECT("L"&$V$4))
发件人:Excel - INDIRECT 和 Using the value in a cell as a cell reference in a formula?
【讨论】:
INDIRECT 将起作用并且最接近您描述的解决方案,但我更喜欢 OFFSET,它使用正确的引用。 (例如,如果您在 L 之前的工作表中插入一列,则 INDIRECT 将中断,而 OFFSET 将按预期更新其引用。
使用 OFFSET 的两种方式:
1 - 从 L$1 开始,向下 $V$4-1 行。 (这将适用于您现在定义的 $V$4。)
=MIN(L12:OFFSET(L$1,$V$4-1,0))
2 - 在 $V$4 中,提供您想要的范围的高度。
=MIN(OFFSET(L12,0,0,$V$4,0))
如果没有更多上下文,很难提出建议,但我相信您可以调整其中一种模式以满足您的需求。
【讨论】:
我不确定您是否尝试将所有值包含在 1 列中,然后包含在非连续单元格中。如果是这样,它应该看起来像 = Min(L12:L444,V4) 。 L12:L444 查看 L 列中从 12 到 444 的每个单元格中的值。
因此,您可以用逗号检查单个单元格(A3、D15、Q54),或者用冒号检查一系列单元格(A3:Z54)。或者像上面的范围和特定单元格 =Min(L12:L444, V4)。
【讨论】: