我有一个范围A1-A10000
,每一行C 栏我C1-C10000
有一个使用 A 中整个范围的公式,但我想排除与公式本身位于同一行的单个单元格。
例如:
在单元格中,C10
公式必须忽略A10
但使用范围内的所有其他单元格A
。
有没有简单的方法可以做到这一点?编辑:我试图使用 Vlookup 或 Index|Match 让 C 列找到 B 列中哪一行的电缆与论坛所在行上的电缆具有相同的编号/名称,然后在该行的 A 列中显示文本。这将执行近 100,000 次,因此手动排除每行上的一个单元格是不可能的。 快速示例
我已设法使用 if 和 iserror 让其首先在其下方搜索,然后如果找不到具有该名称的电缆,则在其上方搜索,从而获得结果。但该公式非常混乱并且可能效率低下,因此如果可能的话,希望获得更好的解决方案。
答案1
这取决于公式。
说栏A包含数字,c 单元格中的公式应计算列的平均值A,但应排除列中的值A与公式相邻。
在C1进入:
=(SUM(A:A)-A1)/(COUNT(A:A)-1)
并抄下来。
这实际上取决于所讨论的公式。