在 Excel 中排除某個範圍內的某些儲存格

在 Excel 中排除某個範圍內的某些儲存格

我有一個範圍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)

並抄下來。

這實際上取決於所討論的公式。

相關內容