原來我的一位學(xué)生,現(xiàn)在做電商數(shù)據(jù)分析,天天對著大量數(shù)據(jù)分析,而,商品貨號有相似,核對起來很是費(fèi)勁,一會兒就頭昏腦漲。原來她看過一篇文章,就提出一個問題:如果不按奇偶行,而按照貨號上間隔色,就更好了,能不能實(shí)現(xiàn)呢?
簡化數(shù)據(jù)如下:

是不是數(shù)據(jù)眼花繚亂?
改成下面的格式:

數(shù)據(jù)頓時明朗起來了吧?!
實(shí)現(xiàn)方法
其實(shí),加間隔色,不外乎“條件格式”,只不過,得用稍微復(fù)雜一點(diǎn)的“根據(jù)公式”定義格式。
1、選中數(shù)據(jù)區(qū)域(除去標(biāo)題),【開始】——【條件格式】——【新建規(guī)則】:

2、【新建條件規(guī)則】——【使用公式確定要設(shè)置格式的單元格】,輸入公式:
=MOD(INT(SUMPRODUCT(1/COUNTIF($A$2:$A2,$A$2:$A2))),2),如下圖:

3、【格式】——【填充】,選一種不刺眼,或者你喜歡的顏色:

通過以上幾步設(shè)置,就得到根據(jù)貨號設(shè)置的間隔色。
公式解釋
總公式:
=MOD(INT(SUMPRODUCT(1/COUNTIF($A$2:$A2,$A$2:$A2))),2)
將公式輸入數(shù)據(jù)表中,可以看到結(jié)果:
公式返回值要么是1,要么是0,凡是返回值是1的,相應(yīng)的行填充顏色。
I18單元格的公式為例
=MOD(INT(SUMPRODUCT(1/COUNTIF($A$2:$A18,$A$2:$A18))),2)
其中:
COUNTIF($A$2:$A18,$A$2:$A18):
返回數(shù)組:
{4;4;4;4;3;3;3;2;2;3;3;3;3;3;3;2;2}
COUNTIF($A$2:$A18,$A$2:$A18):
返回數(shù)組:
{1/4;1/4;1/4;1/4;1/3;1/3;1/3;1/2;1/2;1/3;1/3;1/3;1/3;1/3;1/3;1/2;1/2}
SUMPRODUCT(1/COUNTIF($A$2:$A18,$A$2:$A18)):
將上述數(shù)組元素相加,得6;
INT(SUMPRODUCT(1/COUNTIF($A$2:$A18,$A$2:$A18))):
將SUMPRODUCT的返回值取整;
MOD(INT(SUMPRODUCT(1/COUNTIF($A$2:$A18,$A$2:$A18))),2):
將上一步正數(shù)除以二取余數(shù),為0。
余數(shù)為0,則不填充顏色,為1則填充顏色。






