IF函数经典案例:如何判断某个品种是否缺、断码?
作者:老菜鸟来源:部落窝教育发布时间:2022-05-09 16:45:57点击:2312
编按:
哈喽,大家好,今天我们通过一个“缺码、断码”的问题教大家如何来使用IF与COUNTIF函数的嵌套使用,赶紧来看一看吧!
群里有从事服装行业的提出一个问题:如何判断某个品种是否出现缺断码?
模拟一下数据,如果按总数量来说,每个商品都有库存,不存在缺断货的情况,但是具体的尺码会存在无库存的情况,现在的需求就是如何在J列显示出具体的缺断码情况。
这位同学遇到的问题是鞋服、针棉这类商品特有的统计需求,除了按尺码统计还有按颜色统计,原理都是一样的。
下面就来探讨一下这类问题该如何统计。
首先得明确缺断码需要分成几种情况,以及每种情况的判断逻辑。
说明:以下对于齐码和缺码分类只是为了介绍思路,并非行业标准,实际应用中需要结合具体要求去思考。
1、齐码。顾名思义,每个尺码都有库存就算齐码。
公式为:=IF(COUNTIF(C2:H2,">0")=6,"齐码","缺码")
用COUNTIF(C2:H2,">0")统计出每个商品库存数量大于零的个数,如果结果是6,说明齐码,否则就是有缺码。
假如不需要对缺码的情况再进行细分的话,这个公式已经满足需求了。
但是在实际应用中,缺码还需要更细致的判断,例如要对缺码区分为”严重缺码”和”一般缺码”,又该怎么统计呢?
2、严重缺码是指M、L、XL、XXL这四个重要尺码出现库存为零的情况。
公式为:=IF(COUNTIF(D2:G2,">0")<4,"严重缺码","")
3、一般缺码是指只有S或XXXL这两个尺码出现库存为零的情况。
公式为:=IF(OR(C2=0,H2=0),"一般缺码","")
以上三个公式是按照每种情况单独呈现时设计的,可以看到有两个商品同时出现了严重缺码和一般缺码的情况。假如要将三种情况合并到同一列,那么优先显示严重缺码。
合并后的公式为:
=IF(COUNTIF(C2:H2,">0")=6,"齐码",IF(COUNTIF(D2:G2,">0")<4,"严重缺码","一般缺码"))
这个公式的原理是先判断库存大于零的是否为6,如果是则为齐码,如果不是进一步判断重点的几个尺码是否有库存为零的情况,如果有则是严重缺码,否则为一般缺码。
这里是以三种情况进行分类备注,在实际应用中,可能需要更多分类,只有先明确每个分类的标准后,再进行合并,不然很容易造成逻辑不清而无法完成统计。
怎么样,这个缺码、断码的问题,你学会了吗?
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
COUNTIF和AVERAGEIF函数的6种使用场景,简单又实用!
版权申明:
本文作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。