使用跨 3 列的乘法和除法的数组公式
Array formula using multiplication and division across 3 columns
我有以下格式的库存数据:
D 列 | E 栏 | F列
包装数量 |包价 |总数量
后面是多行不同的数值,还有奇数空白行。
要计算任何特定 product/line 的股票价值,我使用 =F2/D2*E2.
为了计算股票的总价值,我尝试了 {=Sum(F:F/D:D*E:E)} 但它 returns #Div/0!错误。
如前所述,有些行是空白的。部分商品价格为0,其他商品库存为0。
我想避免先对新列中的每一行进行总计,然后再对该列进行总计。
您可以简单地将除法包装在 IFERROR() 和 return 0 中。
{=SUM(IFERROR(F:F/D:D,0)*E:E)}
试试这个:
{=SUM(IFERROR(F:F/D:D*E:E,0))}
我有以下格式的库存数据:
D 列 | E 栏 | F列
包装数量 |包价 |总数量
后面是多行不同的数值,还有奇数空白行。
要计算任何特定 product/line 的股票价值,我使用 =F2/D2*E2.
为了计算股票的总价值,我尝试了 {=Sum(F:F/D:D*E:E)} 但它 returns #Div/0!错误。
如前所述,有些行是空白的。部分商品价格为0,其他商品库存为0。
我想避免先对新列中的每一行进行总计,然后再对该列进行总计。
您可以简单地将除法包装在 IFERROR() 和 return 0 中。
{=SUM(IFERROR(F:F/D:D,0)*E:E)}
试试这个:
{=SUM(IFERROR(F:F/D:D*E:E,0))}