用于过滤列表的Excel公式

时间:2017-04-11 10:00:52

标签: excel filter

Apple
Apricot
Avocado
Banana
Breadfruit
Apple
Blackberry
Blackcurrant
Blueberry
Boysenberry
Currant
Cherry
Cherimoya
Blueberry
Cloudberry
Coconut

我有上面的列表,我需要找到一个excel公式来检测上面列表中的所有重复项。

如果该术语已经出现在列表中,那么公式应该显示在同一行上,如果该术语尚未出现在列表中,则公式应显示N / A.

我只设法得到公式,以便在出现副本时显示Duplicate,如下所示:=IF(COUNTIF($B$2:$B2, $B2)>1, "Duplicate", "N/A")

1 个答案:

答案 0 :(得分:0)

我不太清楚你的意思

  

然后公式应该在同一行显示它

你想要一些东西:

import numpy as np
from pylab import imshow, show

X, Y, m, s = 500, 1000, 8, 200        
x = np.zeros((Y, X)) 
c = -m * Y              
for i in xrange(Y):
    for j in xrange(X):               
        k = 0                         
        while k * s < 2 * m * Y:
            if i == m * j + c + s * k:
                x[i][j] = 1
            k += 1
imshow(x, aspect='auto'); show()

如果这是你想要的,你的配方看起来不错,只需稍微改变一下(考虑到我从Cell&#34开始; A1&#34;):

自:

  

= IF(COUNTIF($ A $ 1:$ A1,$ A1)&gt; 1,&#34;复制&#34;,&#34; N / A&#34;)

  

= IF(COUNTIF($ A $ 1:$ A1,$ A1)&gt; 1,$ A1,&#34; N / A&#34;)

并复制