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

如何在Google Sheets中为JobID/Product/Target组的最后一行标记1?

解决方案

在「Expected Output」列的第一个数据单元格(假设为D2),输入以下数组公式,无需手动下拉即可自动填充整列:

=ARRAYFORMULA(IF(A2:A="",,IF(ROW(A2:A)=MAXIFS(ROW(A2:A),A2:A,A2:A,B2:B,B2:B,C2:C,C2:C),1,)))

公式说明

  • ARRAYFORMULA:实现公式批量作用于整列,省去逐行下拉操作
  • IF(A2:A="",, ...):跳过空行,避免无数据行被填充内容
  • MAXIFS(ROW(A2:A),A2:A,A2:A,B2:B,B2:B,C2:C,C2:C):根据当前行的JobID、Product、Target三个条件,筛选出该组所有记录的最大行号(即组内最后一行的行号)
  • IF(ROW(A2:A)=MAXIFS(...),1,):判断当前行是否为组内最后一行,是则标记为1,否则留空

逐行填充替代方案

如果偏好逐行操作,在D2输入以下公式后下拉填充:

=IF(ROW()=MAXIFS(ROW($A:$A),$A:$A,$A2,$B:$B,$B2,$C:$C,$C2),1,)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 08:55:28