我试图计算每平方米的平均票价。为此,我想通过乘以数量(col E
), Footprint (col Q
)和每平方米净值目标(col AI
)获取每个项目的总成本,将所有这些加起来,然后除以整个列表的总占用量(E*Q
)(第4到503行,其中大部分都是空白的。)
由于我想避免使用更多帮助列,我希望找到一个单细胞解决方案。为此,我尝试构建一个数组公式:
=($E$4:$E$503*$Q$4:$Q$503*$AI$4:$AI$503)/SUM($E$4:$E$503*$Q$4:$Q$503)
它会出现#VALUE!
错误,因为它是我第一次尝试实际编写数组公式,而不仅仅是复制粘贴一个,我不知道我在哪里?我错了。
有什么想法吗?
答案 0 :(得分:1)
如果您对避免使用数组公式感兴趣,这看起来像是一个sumproduct操作。你可以试试这个:
=sumproduct($E$4:$E$503,$Q$4:$Q$503,$AI$4:$AI$503)/sumproduct($E$4:$E$503,$Q$4:$Q$503)
并且对于您的原始公式,您是否在开始时错过了SUM?
=sum($E$4:$E$503*$Q$4:$Q$503*$AI$4:$AI$503)/SUM($E$4:$E$503*$Q$4:$Q$503)