Excel中标识已经完成的产品,简单也复杂!

教育   教育   2024-06-28 07:30   上海  
这是一位会员朋友的问题:
我简化了数据,但是问题的本质是一样的。
每个产品都有N个不同的生产工序,每个产品的工序道数也不一样,当B列中出现“包装”两个字时就代表对应的这个产品已经完工了,需要把左侧这个产品对应的料号字体标识成红色。
因为包装对应的需要标识的料号不是只有本行的料号,是和本行料号相同的所有料号。所以这就是难住这位朋友的地方。
怎么办呢?
想要标识无外乎就是用条件格式或者通过筛选直接标识。
关键点就在于怎么判断这个料号对应的所有工序中是否有“包装”这两字。
其实解决这种问题最好的办法就是灵活的借助下辅助列。
我们筛选包装,把包装对应的料号复制到一个地方,然后用函数公式设置个条件格式即可。
比如上面,A列单元格的条件格式为:
=VLOOKUP(A2,$D$3:$D$4,1,0)<>"#N/A"
又能解决问题,自己又懂啥意思,这不就达到我们的目的了吗?
当然你不做辅助列,直接用公式设置条件格式也行,比如:
公式如下:
=MATCH("包装",
IF($A$2:$A$17=A2,$B$2:$B$17,""),0)
如果你Excel中有如下函数也可以这样:

公式如下:
=MATCH(A2,FILTER($A$2:$A$17,$B$2:$B$17="包装"),0)
思路都是一样的,可能对于不了解数组公式的同学来说有点难,但是如果借助辅助列这个问题就非常简单。
收费问答群正式开始招会员,年费365RMB,答疑+学习(可以学习我录制的任何视频),觉得贵或者是不愿意付费的朋友千万别打扰我,请各自安好!

米宏Office
轻松学习OFFICE技能,让工作更高效!
 最新文章