4000-288-501
NEWS CENTER
新闻资讯
发布时间:2017-12-18 15:10 作者:大兴星明度假村 点击量:
在Excel资料表中(以下图),若是想要找出那一个内容重覆,该若何处置呢?例如:先成立一组流水号(公式中会用到),在内容的贮存格则显示年夜写英文字母,来查验与第几个贮存格重覆。
C1贮存格中的公式为阵列公式(要按Ctrl+Alt+Enter):
{=IFERROR(SMALL(IF((($B$2:$B$21=$B2)*($A$2:$A$21<>$A2)),$A$2:$A$21),1),"")}
在IF函数中的「*」,代表AND运算。
$B$2:$B$21=$B2会发生B2在B2:B21中是不是不异的逻辑值阵列
(True;False;False;…..;True;False;False)
$A$2:$A$21<>$A2会发生A2在A2:A21中是不是不不异的逻辑阵列
(False;False;False;……;True;False;False)
此举在找出是不是为本身和本身重覆
($B$2:$B$21=$B2)*($A$2:$A$21<>$A2)会获得一个AND后的运算成果
(True;False;False;…..;True;False;False) AND (False;False;False;……;True;False;False)
=(Fasle;False;Fasle;False;……;True;Fasle;Fasle)
公式变成:
{=IFERROR(SMALL(IF(((Fasle;False;Fasle;False;……;True;Fasle;Fasle),$A$2:$A$21),1),"")}
由于第18个为True,所以公式成果为:
{=IFERROR(SMALL(18,1),"")}
=18
此中SMALL函数的用处为若是有多个重覆时,会显示第一个重覆的位置。
而IFERROR函数的用处为若是都没有重覆时,可以不显示毛病讯息。
创作者先容 vincent