You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否将FILTER函数筛选后的结果列传入PRODUCT函数进行计算?

该操作完全可行,具体说明如下:
  • 你的公式逻辑清晰:通过FILTER函数筛选data中不为FALSE的行记录,再提取筛选结果里的some_column_with_numbers_to_be_multiplied列数据,最终用PRODUCT函数计算这些数值的乘积。
  • 公式里FILTER的第三个参数设为FALSE很合理——当没有符合筛选条件的行时,会返回FALSE,避免出现#CALC!之类的错误值。
  • 小提示:如果data是Excel的结构化表格(Table对象),用[列名]引用列的方式完全没问题;要是data是普通单元格区域,可能需要改用INDEX函数来提取目标列,比如调整为INDEX(FILTER(...),,目标列在data中的序号)。

格式化后的示例公式

=PRODUCT(
   FILTER(
            data,
            data<>FALSE,
            FALSE
   )[some_column_with_numbers_to_be_multiplied]
)

内容的提问来源于stack exchange,提问作者Andrius Solopovas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 13:48:25