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

如何为多维可变长度Excel表格编写PALLET整除LAYER的公式?

如何在Excel中判断鞋类品牌的PALLET是否能被LAYER整除?

你需要在单个单元格编写公式,针对多维可变长度的Excel表格,判断同一鞋类品牌的PALLET数值是否能被LAYER数值整除,且同一品牌的行数量不固定。

预期结果

鞋类品牌计量项数量PALLET是否能被LAYER整除
Nike ShoesBOX1Yes
Nike ShoesLAYER5Yes
Nike ShoesPALLET25Yes
Adidas ShoesBOX1No
Adidas ShoesLAYER4No
Adidas ShoesLAYER25No
Adidas ShoesPALLET10No
Sketchers ShoesLAYER3Yes
Sketchers ShoesPALLET6Yes

解决方案公式

在D2单元格输入以下公式,然后下拉填充至所有行:

=IFERROR(IF(MOD(SUMIFS(C:C,A:A,A2,B:B,"PALLET"),SUMIFS(C:C,A:A,A2,B:B,"LAYER"))=0,"Yes","No"),"No")

公式解释

  • SUMIFS(C:C,A:A,A2,B:B,"PALLET"):根据当前行的鞋类品牌(A2),匹配计量项为"PALLET"的行,提取对应的数量值
  • SUMIFS(C:C,A:A,A2,B:B,"LAYER"):同理,提取当前品牌计量项为"LAYER"的数量值
  • MOD(被除数,除数):计算两个数值的余数,若余数为0则说明PALLET能被LAYER整除
  • IFERROR(..., "No"):处理异常情况(比如品牌没有LAYER或PALLET项导致的计算错误),此时直接返回"No"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 16:22:36