查找特定值行号,在计算该行E列到AH列的非空个数
如题,需要实现的功能如下给定“TR13XXHGCK0100",需要计算该QAD编码所在行的E~AH列里面有多少个非空个数
=SUMPRODUCT(N(LEN(E6:AH6)>0))这样? =COUNTA($E6:$AH6) ? QAD码不是固定的,我只是举例。但一定在A列中。然后通过给的这个QAD码,计算这个所在行数,然后在计算该行E-AH列的非空个数 看看是不是这样
好像不对哎,是计算非空个数,现在这些都是空的,应该是0才对啊 试试:
=COUNTIF(OFFSET(E$5,MATCH("TR13XXHGCK0100",$A$6:$A$10,0),,,30),">0") 这个可以,非常感谢。这个是不是不能在前面插入列? 如果要插的话,就用column来控制,按你现在的要求,可以把30改为COLUMN(AH1),要增加的话,把AH1往后改呗,比如改成AZ1,或者其它,因这个公式从E列开始,所以,最好减去前面的列数,比如用COLUMN(AH1)-4,才应该是你真正需求的区域 改好了,非常感谢!