Google 工作表加权平均函数:如何将其设置为仅使用非零值?

Google sheets weighted average function: How do I set this to only use non-zero values?

我是 Google 张/excel 的新手,我有点迷路了。 E 列由 D/C 找到。如何找到加权平均值 (B6),但仅限于 E 列中尚未填写的值?

我试过 <>"" 但它显示错误。

有很多方法可以实现,这里是一个简单的方法

=AVERAGE.WEIGHTED(filter(E2:E5,D2:D5<>""),filter(B2:B5,D2:D5<>""))