老师:
我想请教区间数据比较问题。
1.K5:XFD1004为数据区。
2.当F9=2时,表示K列:L列每行进行比较,当B5<"所含个数"<D5时,等于XFD5,否则为空,结果填充到"结果"K5内
3.当F9=3时,表示K列:M列每行进行比较,当B5<"所含个数"<D5时,等于XFD5,否则为空,结果填充到“结果”K5内
表中含 有公式:=IF((COUNTIF(OFFSET(界面!$K5,,界面!$F$9*(COLUMNS($A:A)-1),,界面!$F$9),"<>")>=界面!$B$5)*(COUNTIF(OFFSET(界面!$K5,,界面!$F$9*(COLUMNS($A:A)-1),,界面!$F$9),"<>")<=界面!$D$5),界面!$XFD5,"")
当数据区列数很多时,运算效率很低,请老师给予VBA! |