gpt4 book ai didi

Excel公式在列中查找相似值并根据输出返回值

转载 作者:行者123 更新时间:2023-12-04 22:26:08 24 4
gpt4 key购买 nike

我有一张 Excel 表格,列出了我要出售的所有产品。这些产品分为不同的类别。如果某个类别中的任何一种产品缺货,我想将该类别中的所有产品归类为缺货。

我可以在 if 语句中执行此操作吗?我需要在这个公式中添加多个其他 if 条件。如果我不能在 if 语句中做到这一点,我该怎么做?

我试过用谷歌搜索它,但我确定我没有在寻找正确的东西,因为我没有得到任何解决方案。

作为一个简化的示例,我列出了其中产品的类别和库存。如果某个类别中任何产品的库存为 0,则输出应为“No Inventory”,否则输出应为“Inventory”。您可以看到属于 A 类的项目 4 的库存为零,因此 A 类中所有项目的输出应为“无库存”

Categories  Inventory   Output
A 2324 No Inventory
A 66 No Inventory
A 9129 No Inventory
A 0 No Inventory
B 1453 Inventory
B 967 Inventory
B 5109 Inventory
B 75 Inventory
B 1069 Inventory

感谢您帮助完成这项工作!

最佳答案

属于 A 类的项目 4 的库存为零,因此 A 类中所有项目的输出应为“无库存”

因此,如果某个类别中任何商品的库存为 0,则 所有项目从该类别中应标记为无库存?

在这种情况下,您可以将公式 COUNTIFS 与 IF 结合使用。使用 COUNTIFS,您可以计算获得的特定类别和库存 0 的行数。如果该计数为 1 或更多,则使用 IF 返回 No Inventory。如果没有,则返回库存。

我复制了你的数据集:

enter image description here

我在 C 列中使用的公式是:

=IF(COUNTIFS($A$2:$A$10;A2;$B$2:$B$10;0)>0;"No inventory";"Inventory")

希望您可以根据自己的需要进行调整。

更新 2: OP想要将A类中所有不为零的项目分类为“暂停这个”

不确定我是否理解正确,但我想您想检查项目库存是否为 0。如果为真,则该特定项目应返回 Pause this。如果没有,则返回无库存。当然,如果特定类别的商品都没有库存 0,那么它应该返回 Inventory。

这就是我对你的评论的理解。您可以像这样调整前面的公式,使用第二个 IF。
=IF(COUNTIFS($A$2:$A$10;A2;$B$2:$B$10;0)>0;IF(B2=0;"Pause this";"No inventory");"Inventory")

我用这个公式得到这个:

enter image description here

希望你能适应你的需要。

关于Excel公式在列中查找相似值并根据输出返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57767447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com