判断货品断码公式详解.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
判断货品断码公式详解

IF(OR(COUNTIF(OFFSET(A2,,{0,1,2,3,4},,3),0)=3),无,断码)IF函数=if(条件,“正常,断码)这个看得懂吧。 然后就来解读IF中的第一参数“条件” OR(公式) 这个OF函数的意思就是其里面的公式只要有一个满足条件,就返回为TRUE,也就是条件存在~ OR(公式) 这个OR函数的意思就是其里面的公式只要有一个满足条件,就返回为TRUE,也就是条件存在~ 那么再来解读这个OR里面的公式,是什么意思呢? 我们的要求即为:连续三个码数不为0的话才为真, 那么,也就是从一组码数中,要一个一个去判断再来统计个数,我用一组码数解释给大家看就很容易理解了。如下图, 如下面这个组码数 这样的一组码数,得判断所有符合组别的情况, 就要分为多组来判断了, 是不是得一个一个组别找出来,且应该为连续的三个码数来判断 所以这组码数,划为3个连续的,且都大于0的组别共有5组。 基中满足的条件只要有1组就不为断码。 那么上图标红色的,就表示有1组了,返回结果就不为断码了。 接下来返回OR中公式再来理解一下。 OR(COUNTIF(OFFSET(A2,,{0,1,2,3,4},,3),0)=3) 上图从S码开始,3个为一组,一个码接着一个码下去。 再来理解一下,如果以4个码为一组的。 以4个码的,到最后一位4XL码,只要分解4组即可了,但这个之中的4组没有一个符合条件都大于0的值,所以这组如果以4个连续的码且不为0的话来说明,其为断码。 好,继续回过头来说那3组的,OR中的公式 OR(COUNTIF(OFFSET(A2,,{0,1,2,3,4},,3),0)=3) 这个公式中包含的COUNTIF公式的意思是什么呢?我把公式解化一下, COUNTIF(数值1,0”)这个公式看得懂什么意思吗?这个公式的意思是说,计算符合条件值大于0的个数那么再回过头来,刚才我们说过。如下图: 这连续三个码组成的是不是5个小组呢? 所以COUNTIF(数值1,0”)中的数值1就是这5组。而5组只要有一组符合条件就会大于0 再结合OR就显示条件为真。 ,,{0,1,2,3,4},,为什么只到0,1,2,3,4啊,两个逗号怎么用 那么再套一个IF,结果就返回不是断码。 这个不急,接下来就讲这个数值1的运用 OR(COUNTIF(OFFSET(A2,,{0,1,2,3,4},,3),0)=3) 上面的OR(COUNTIF())这个套用应该懂了吧。接下来就COUNTIF(数值1,0”)中的数值1怎么引用的。 我们的条件就是要连接三个,且就得用函数来表示,如下图, 也就是说,用一个什么样的函数把一组码数隐藏中划分为5个小组,且5个小组又是连接3个码一组的数值。所以就想到了OFFSET函数。这也就是我们经常所说的数组, 数组是用来构建的,眼睛看不到的,上面画图出来是方便大家理解~ OFFSET(A2,,{0,1,2,3,4},,3) 这个函数理解很容易。OFFSET共有5个参数。 第一个参数为偏移的起始位置 如函数OFFSET(A2,,{0,1,2,3,4},,3) 表示从A2开始偏移。 偏移怎么移才可以移出如下效果图? 也就是移出一个逐步递增的3个连续区域。 OFFSET(A2,,{0,1,2,3,4},,3) 这个OFFSET函数中的第二参数没写,表示向下移的单元格。 因为我们要的是向右移动,所以向下的省略不写,如下图。这样的一组码数,我们要看是否断码,肯定是从S码开始向右一个一个连续三个单元格向右移动。 所以~: OFFSET(A2,,{0,1,2,3,4},,3) 这函数中的第三参数的意思就是分别向右开始移动~ 开始移动为什么是{0,1,2,3,4}刚开始我们说了,如果以3个码连接的话,可以把上面的那组码数划为5组,是不?如下图。 那也就是说,从A2开始移 移动为什么不是6 而是5呢? 就看上面的图解,刚好从A2本身开始移,只要移几次就刚好移到4XL码呢? S?M?L?一次。 M?L?XL?一次 L?XL?2XL?一次 也就是上面的图,刚好移5次就到结尾了。 所以数一下,应该移几次才会到结尾4XL? 如上图的绿色箭号。 从A2开始移到,只要移5次就刚好到结尾,也就是刚好为连续3个单元格为一个区域的结尾。 OFFSET(A2,,{0,1,2,3,4},,3)上面的{0,1,2,3,4}就是从身身开始移动。刚好移到5就有5次。那么OFFSET中的第4参数的意思也是向下偏多区域的个数,因为是码数的判断,所以不向下。 就得向右移,而向右移的区域为3个连续单元格,所以就设置为3 OFFSET(A2,,{0,1,2,3,4},,3) 简单理解。 就是以A2单元格开始向右移动。一个接一个移动,且移动的区域为3个单元

文档评论(0)

zw4044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档