只給有銷量的產品添加序號
問題來源
我們的「office天天學」群里,有朋友傳來數據:
問:如何只給銷量不為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)-COUNTIF($C$2:C2,"0"))的計算結果。
公式(C20)*(COUNT($C$2:C2)-COUNTIF($C$2:C2,"0"))含義:
C20,是以邏輯值:
如果滿足C20,則返回TRUE,計算時按1計算;
如果C2=0,則返回FALSE,計算時按0計算。
即:
如果C20,則1*(COUNT($C$2:C2)-COUNTIF($C$2:C2,"0"));
如果C2=0,則0*(COUNT($C$2:C2)-COUNTIF($C$2:C2,"0"));
COUNT($C$2:C2)-COUNTIF($C$2:C2,"0")):
$C$2:C2是隨公式向下填充,始終以C2位起始單元格的、範圍逐漸擴大的動態區域;
COUNT()-COUNTIF()的含義是:
區域中所有單元格數量—為0的單元格數量,即是不為0的單元格數量。
點擊展開全文
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
※Excel合集——歷史文章大匯總,需要哪篇點哪篇
※甘特圖——項目進度清晰可見
※一觸即發——觸發器的使用
※Excel147 漢字添加拼音
※VLOOKUP與IFERROR是好搭檔
TAG:韓老師講Office |