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

Google Sheets:带月份匹配条件的跨表区域乘法公式实现问询

Google Sheets 公式实现方案

在Transactions工作表的T8单元格输入以下数组公式,即可自动完成批量计算:

=ARRAYFORMULA(IF(ISBLANK(N8:N1007),, R8:R1007 * XLOOKUP(TEXT(N8:N1007, "MMMM"), Start!K13:K24, Start!L13:L24, 0, 0)))

公式逻辑说明

  • ARRAYFORMULA:实现整列批量计算,无需手动下拉填充
  • IF(ISBLANK(N8:N1007),, ...):若N列对应行无日期,则返回空值,避免生成无效计算结果
  • TEXT(N8:N1007, "MMMM"):将N列日期转换为英文月份全称,与Start表K列的月份格式保持一致
  • XLOOKUP(...):根据转换后的月份,在Start表K13:K24区域匹配对应项,返回L13:L24区域的对应汇率;无匹配项时返回0
  • R8:R1007 * ...:将Transactions表的美元收入与匹配到的汇率相乘,得到最终计算值

内容的提问来源于stack exchange,提问作者Wael El

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 14:01:30