手机版

仅将excel序列号添加到有销量的产品中

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

一些朋友发送了数据:

问:如何只给销量不等于0的产品,即带绿色底纹的产品添加序列号?

公式实现

在单元格A2中输入公式:

=IF(C2=0,"",(C20)*(COUNT($ C $ 2: C2)-COUNTIF($ C $ 2: C2," 0 ")

向下填充公式以获得结果:

公式分析

通用公式:

=IF(C2=0,"",(C20)*(COUNT($ C $ 2: C2)-COUNTIF($ C $ 2: C2," 0 ")

解释一下:

如果C=0,返回值为0;否则,返回(C20)*(count($ c $ 2: C2)-count if($ c $ 2: C2," 0 ")的计算结果。

公式(C20)*(count($ c $ 2: C2)-count if($ c $ 23360 C2," 0 "))的含义:

C20是逻辑值:

如果满足C20,则返回TRUE,计算为1;

如果C2=0,则返回FALSE,计算结果为0。

那就是:

如果是C20,那么1 *(count($ c $ 2: C2)-count if($ c $ 23360 C2," 0 ");

如果C2=0,那么0 *(count($ c $ 2: C2)-count if($ c $ 23360 C2," 0 ");

COUNT($ 2: C 2)-COUNTIF($ 2: C 2,“0”):

$C$2:C2是一个动态区域,用公式填充下来,始终以C2位开始,范围在逐渐扩大。

COUNT()-COUNTIF()的含义是:

区域中所有单元格的数量—为0的单元格数量,即不为0的单元格数量。

版权声明:仅将excel序列号添加到有销量的产品中是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。