最近的两个相同数字是什么意思?
上传带行列号的有数据示例的表格截图,清楚说明已知条件,达成什么样的结果,结果和已知条件有怎样的勾稽关系,才能有针对性地给你准确的答案。
B2公式下拉:
=IF((COUNTIF(A$1:A2,A2)<2)+(A2=""),"",ROW(A1)-LOOKUP(1,0/(A$1:A1=A2),ROW($1:1)))
如果用的是EXCEL 2007及以上版本,公式可精简为:
=IF(A2="","",IFERROR(ROW(A1)-LOOKUP(1,0/(A$1:A1=A2),ROW($1:1)),""))
D5中输入公式:
=IF(MAX(IF($C$4:$C4=$C5-1,ROW($C$4:$C4),0))=0,"",ROW()-MAX(IF($C$4:$C4=$C5-1,ROW($C$4:$C4),0))-1)
E5中输入公式:
=IF(MAX(IF($C$4:$C4=$C5+1,ROW($C$4:$C4),0))=0,"",ROW()-MAX(IF($C$4:$C4=$C5+1,ROW($C$4:$C4),0))-1)
两个公式均为数组公式,即要按Ctrl+Shift+Enter三键输入数组公式
向下复制公式即可。
假设数据A一:A一00需要统计数字B一则: =IF(COUNTIF(A一:A一00,B一)>一,SMALL(IF(A一:A一00=B一,ROW(A一:A一00),四^吧),二)-SMALL(IF(A一:A一00=B一,ROW(A一:A一00),四^吧),一),"") 按Ctrl+Shift+Enter完组合公式输入 图" class="ikqb_img_alink"
用countif函数,详细可以通过帮助取得该函数使用方法。
B3=IF(ISERROR(LOOKUP(1,0/(A$2:A2=A3),ROW(A$2:A2))),"",ROW()-LOOKUP(1,0/(A$2:A2=A3),ROW(A$2:A2))-1)
或者=IF(COUNTIF(A$2:A2,A3),ROW()-LOOKUP(1,0/(A$2:A2=A3),ROW(A$2:A2))-1,"")
公式向下复制
H列为0时,G列总和
=SUMIF(H:H,0,G:G)
或
=SUMIF(H:H,ROW(A1)-1,G:G)
下拉填充,分别得到H列分别为0、1、2、3等时,G列的和
在空白列填充序列号D 1,2,3,4,.....
=41-lookup(A41,A1:A40,D1:D40)
B2输入
=IF(A2=6,ROW(A2)-MAX(IF(A$1:A1=6,ROW(A$1:A1),0))-1,"")
数组公式,CTRL+SHIFT+ENTER结束(不能直接按回车)
公式下拉即可
如数据在A1:E100,在F1中输入公式:=MATCH(A$1&B$1&C$1,A$2:A$100&B$2:B$100&C$2:C$100,0) , 同时按下ENTER键,SHIFT键,和CTRL键,即可。