这个用函数估计不好实现,至少我找不到方法。但用VBA就非常简单。如果你知道vba,把下面代码复制后运行一下就可以了。
sub 遗漏次数()
dim a%,b%,i%,j%
a=range("a65536").end(xlup).row '找出A列最后一个非空单元格的行号,也可以是你的38。
b=cells(1,200).end(xlup).column'找出A行最后一个非空单元格的列号,也可以是你的37+1。
for i=1 to b step 1
j =0
for each ran in range("a1:a" &a)
if ran.value=i then
j=0
else
j=j+1
end if
next
cells(2,i+1).value=j
next
end sub
在B2输入
=ROW($A$38)-MAX(IF($A$1:$A$38=B$1,ROW($A$1:$A$38),0))
数组公式
用Shift+Ctrl+Enter输入
右拉OK
B2位置=COUNT($A$2:$A$38)-COUNTIF($A$2:$A$38,colum()-1)
右拉
报B1改成与1,C1改成2 输入公式:
在B2输入公式=COUNT($A$2:$A$38)-COUNTIF($A$2:$A$38,B$1) 右拉;
遗漏次数是怎么算来的?