
答案1
这可以根据需要进行调整。我的逻辑基于 F 列并对 H 列求和。注意:这将求和整列 H其中 F = 当前行的 F。仅选择附近的单元格并排除其他单元格需要使用 VBA 函数,而不是公式。
=IF(F2=F3,"",IF(F2=F1,SUMIF(F:F,F2,H:H),H2))
或者如果您希望在将 H 列相加之前,三列 (D、E 和 F) 匹配:
=IF(F2=F3,"",IF(F2=F1,SUMIFS(H:H,D:D,D2,E:E,E2,F:F,F2),H2))
这可以根据需要进行调整。我的逻辑基于 F 列并对 H 列求和。注意:这将求和整列 H其中 F = 当前行的 F。仅选择附近的单元格并排除其他单元格需要使用 VBA 函数,而不是公式。
=IF(F2=F3,"",IF(F2=F1,SUMIF(F:F,F2,H:H),H2))
或者如果您希望在将 H 列相加之前,三列 (D、E 和 F) 匹配:
=IF(F2=F3,"",IF(F2=F1,SUMIFS(H:H,D:D,D2,E:E,E2,F:F,F2),H2))