![通过行索引访问表数据](https://linux22.com/image/1395663/%E9%80%9A%E8%BF%87%E8%A1%8C%E7%B4%A2%E5%BC%95%E8%AE%BF%E9%97%AE%E8%A1%A8%E6%95%B0%E6%8D%AE.png)
我在 Excel 中有一个表格,其布局如下。我需要一种通过索引访问表格行以进行计算的方法。
确切地说,我被要求为这张表(以及许多类似的表)计算一个总体系数。因此,在这种情况下,系数将是 -
=SUM(3*0, 1*2, 3*0, 11*0) / SUBTOTAL(109, [Count])
简而言之,我需要一种方法来获取每一行的总数[Value]*[Count]
,但不添加额外的列。下表是一个示例,有些表有更多行,因此解决方案必须是可扩展的,而不是显式的,就像我上面的例子一样。
问题是,我不想明确声明该值,但我找不到引用列/行索引的方法。这可能吗?谢谢。
BigHand Mobile - Access Value Count %
I already use BigHand mobile 0 3 16.7%
I don't use BigHand mobile, but I would like to 2 1 5.6%
I don't use BigHand mobile, and I do not require it 0 3 16.7%
I don't dictate so do not require it 0 11 61.1%
Coefficient ???
答案1
尝试使用积和使数组乘法起作用。
=SUMPRODUCT(B:B,C:C) / SUBTOTAL(109,C:C)