Excel 2010 – 覆盖字段值的小计
我有一个Excel表格,需要计算值的总和。 价值观可以在两个领域之一,如果是在第二个领域,我想忽视第一个领域。
Row1: Default value | Override Value Row2: 1 | 2 Row 3: 4 | no value entered Row 4: 0 | 6 Subtotal of Values=12
如果填充值被填充,则包括该数字,而不是小计中的默认值。 如果“替代值”未填充,则将“默认值”包含在“小计”中。
我需要使用小计109,因为我有时隐藏的字段。
是否有可能直接在Excel电子表格中使用公式,而不是使用和VBA代码 ?
喜欢这个?
=SUMIF(B1:B3,"",A1:A3) + SUMIF(B1:B3,"<>",B1:B3)
为了解决隐藏的领域,也许试试这个:
=SUMPRODUCT(SUBTOTAL(109,OFFSET(A1,ROW(A1:A3)-ROW(A1),B1:B3<>"")))
(例如隐藏第二行给出8)